10/09/2012

Working on a common goal...

One of the attributes that I like about open source, is that it gives anyone the chance to take a piece of software to work with it. By allowing this, it opens up the chance for people to create versions of the software that wouldn't exist otherwise, because the original developer doesn't have the resources or any other reason.

It also benefits users by allowing to make custom versions of the software they, since it maybe that the software doesn't work as well for them as it comes of the shell. Adding or subtracting capabilities could be as easy as adding modules, since in some cases there is no need to change the source code,or the source code could be modified to better comply to what it's needed by the end user. All this could be made in house, or by third parties if there is no way to do it any other way.

Those changes then could be shared back to the main version of the software, or shared with others with the same needs than the one who made those changes. By doing so, more users benefit from those changes, allowing them to have functionality than they couldn't before, and to perfect or add to it if they see a way to improve on it.

It gives users to make the software they work with, and even love, better and to share the improvements with others. Also, if some users don't agree with how the software is managed or where it's been taken, they can take the source code and fork it to take the software on the road they believe it should go.

In many ways, it stops being a black and white view on how software should work. Open source gives users the freedom to take whatever software better suits what they need or want, and work with it as they choose to do so. It allows to exchange ideas among a wider community, speeding the development while making it easier for more voices to be listened and to contribute to the project.

Open sources give a chance to a lot of people to be heard, people that otherwise wouldn't be able to make their voices heard because there isn't a way for them to speak up.What it seems to be a landscape of disparate and dislocated projects, is in reality a thriving collection of communities working on projects that can actually make a difference.

Supporting, and using, open source software is one of the best ways to make our world a better place.

10/07/2012

Education and technology are cornerstones to build a better society...

Education and technology are two of the cornerstones that have to be there in order to build a better and fairer society.

Both are interdependent, since in order to advance technology there needs to be educated individuals and to be able to use technology people need to have a certain level of education. One can not exist without the other,  yet both are needed if we want to advance the quality of life for society at large.

There is no need to be afraid of what technology can bring, if people are given the education to use it to the best possible end. People are the ones who make use of technology, and the choices made by the people is what dictates what will come out of the use being given to any technology. This is why it's so important to give proper education, so people make the best use of technology for the individual and society at large.

Technology is there to serve society, since it's a tool to use for the betterment of society. As with all tools, there needs to be a guideline so it can be used effectively. That guideline is the education that is given to make use of the technology.

At the end, investing in education and technology is something that must be a priority. Investing in them is making an investment not only at the present, but also in the long term. Our best bet to have the best possible future, is to make sure that the investment in technology and educations is substantial and maintained at the top.

So, it's on our best interest to make education and technology our priorities in order to advance society. Society needs to make sure is made as fair as possible, and all society has access to them.

10/06/2012

An open environment to work on technology...

It's shortsighted to try to pin all worthwhile innovations to a single company in any area of science and technology, when most innovations require the collaboration of whole teams that span more of one company or institute.

There is a need to create the conscience that modern technologies not the work of a single company, and that individuals can be a part of bringing them forward. Not only that, all of the processes that bring any new technology, or innovation, should be open to be revised by third parties to verify that every step was taken to ensure the safety and that it meets the specifications set by the originators.

Technological advancement is a collective endeavor, which requires the work of many people toward a common goal. Not only that, there could be several answers to a single problem that could work depending on the circumstances where those solutions are to be applied.

Regulations need to be placed that allow open collaboration, where all process can be joined by those who are interested in working on a project. Also, there should ways that allow third parties to review the processes that allowed the arrival to a new technology or innovation. There shouldn't be an option to allow anyone to work behind closed door, where there can't be a way to make sure that people won't get what they are offered.

We need technology that runs on open standards, with which any interested party can work without worries about the performance of the standard or if there is a danger of a lawsuit.

A truly open environment, that gives everyone the same tools to work with is beneficial for everyone. It becomes a place where everyone can work toward the their own gaols knowing that their effort will pay of with a product that will work as they intend it to.

At the long run, having an open field for everyone to participate is on the best interest of everyone.

10/05/2012

Open source is the path toward keeping our freedoms intact...

The only thing that can make things riskier for the user than closed source, is when the software they depend on for anything they do is control just be one vendor. Being dependent on one vendor means that your data it's tied to the faith of that company, if it ever goes down your data goes down with it.

The argument that a company is to big to fail has been demonstrated to be shaky at best, since in the past decade there have been at least a couple of companies with big names going down. And some others that had dominant positions on their fields are having trouble staying afloat.

This is why we must push to have all important, specially fundamental, technologies to be open sourced so that those technologies can be worked on not only by companies. Individuals should be allowed to work on them freely as well, to make sure that those technologies don't fall in hands on just a few powerful companies, or groups, but they remain free for the benefit of us all.

It's specially important when you realize how integrated technology has become with almost every aspect of our daily lives, we use it without a second though. To give a single company control over any technology is dangerous, since we would be dependent on the continued existence of that company, and we would be forced to never allowing it to go under not matter what.

Our freedoms could be jeopardized, since we wouldn't be able to really make those companies to account for their actions.

Open source gives us as users the power to choose what company we want to buy our technology from, with the real option to go to anther if the company we picked fails to deliver or it goes under for whatever reason.

At the end of the day, open source is not just about innovation. Open source is about protecting our freedoms and interests from third parties.

10/04/2012

Open source software should be the core of all tech...

It's hard no to see how many people don't realize that going to closed gardens to find some level of protection isn't that good idea, since being on a closed gardens isn't the same same thing as having software with robust security. The same goes to the idea that a software being open source makes it insecure is false, since that anyone can see the source code doesn't mean that they can put malicious code into it without someone else noticing it and removing the code.

As the matter of fact, open source tends to be safer because there are several people combing the code and knows what's suppose to be there. Those people also know what part of the code is supposed to do, so any part of the code that is new to them can be expected to be reviewed to make sure it does as advertised. It becomes harder to put malicious code into it, because of the nature of source code means that if someone misses the code there will be several other that have a chance to see it.

In the source code software there needs to be the trust that the people that are supposed to keep the code safe do, because they are the only one that can see the source code to make sure that there is no malicious code.

Personally, I don't mind having some closed sourced part in the software I use. But, those closed source parts shouldn't be at the core of the software or be at hearth of it so I can't run my computer properly without them. All closed source should be optional, and the user should be able to turn in off at any time if she or he chooses.

The foundations, and the core, of all the software available should relay on open source technologies. User will be truly free only this way, and there is no way around it.

10/03/2012

Free and open to all...

I've often wondered if people are aware of the power that the Internet gives them, when it's truly free and open. Curtailing Internet's free and open nature is in detriment of the people, since it cuts from reach any information that's behind the block.

The Internet is, by is nature, one of the greatest forums for the exchange of ideas and information between people regardless of their location, age, sex, or beliefs. The only thing you need, other than an Internet connection, is to be interested in the subject and the will to participate.

That's why, we as users of the Internet need to do as everything in our hands to keep the Internet free and open to all. Most importantly, we need to find ways that allow even more people to connect to the Internet so they can be part of, and use, all the resources that come with it. It's vital to do all this, since knowledge is power than can help us all to advance forward and enhance our quality of life.

Also, the whole Internet should be open to access from any point in the planet. So, we all have a leveled playing field. One on which everyone can access the same information and ideas, so we all can debate and benefit from them. Even put forward new ideas, or share with others the pieces of information we have.

Another thing that the Internet should be is neutral, allowing users to give it the use that each of them wants to give it or to share the content they find relevante with who they want to share it with.

Most importantly, it most be know that the Internet is the property of every user. So, it's up to us to take care of it and to make sure that it serves our interests before any private interest. It most remain so as long as it exist, and those who manage it should be accountable to the people.

The Internet is the one technology that can bring everyone together, making it possible to really create a global village. Is up to us to make it so.

10/01/2012

Open source can multiply the benefits of technology...

As technology has advanced, there has been great improvements in the quality of life of some people. Other have not been so lucky, and haven't seen much of the benefits that technology has brought.

Some of the blame can be put on the fact that much technology is closed, and has the burden of patents or some types of closed licenses that make quite expensive for those places. In some cases, the technology can't be used as is at a particular location because it would need some modifications.

Yet, those modifications can only be made by technical personnel of the company that has the patents, or rights for the use, adding more cost.

This is why open sourcing, or having more permissive licenses, so the technology could be built and customized for the needs of the users would be most beneficial to bring new technology to those places.

By allowing those who need the technology, but can't afford it as is, to be able to study, build, and modify any technology they need without facing penalties for bringing much needed technology would allow the benefits to cover more people. Locking technology is not as beneficial as many think, specially on the long term.

To technology to be as beneficial as possible for as many people as possible, it needs to move faster and become economical sooner. If not, it doesn't do much to make an impact of the quality of life of the majority.

Not only that, the cost of any new technology this way would have the added benefit of spreading the cost around and that it would be improved upon a lot faster. Those improvements made by other, could be tested and validated to be incorporated into other versions of the products a lot faster if they benefit from them.

The power of open source, is that people can actually benefit more directly from advances in technology with a shorter wait through collaboration. It stops being a private project from a far away company, to become the project of everyone that it touches. In many ways, open source can be a humanizing force of technology by bringing it closer to people.

9/30/2012

The annoyance of fanboys and over zealous critics...

One of the most annoying things I come about in the tech world, are the fanboys and over zealous critics of any device that becomes popular.

For fanboys, the company that produces the device of their devotion can make no mistake. If an issue is found with any of them, they are quick to find blame somewhere else or to point that's how the competition does the same. Instead of accepting that the device they have isn't perfect, that there is need of improvement, or that it isn't the best device for everyone, they seem to be more than happy to say that the ones who critique their beloved are just not smart enough to see the truth.

The zealous critics do just the opposite, they can't seem to be able to grant credit for what it's being done right on the device or by the company that made it. They just are out for blood, and they over blow even the most minuscule detail that doesn't even matter for the people who will actually use the device. No matter how well the device makes the job it was intended to do, those critics can't be swayed into saying that it's a great device for its intended use.

With some companies, it just go to far. In many ways in ruins the experience of using those companies' products to the average user, simply because of the expectations of its fanboys and critics have around them.

Most of us, we buy a device we like it and it's useful for what we are going to use it. We use is it because it does the job we want it to do the way we expect it to do, and sometimes it has the added bonus that looks good while it does it. Most of the times, we don't really care about some of the most technical aspects or how using it make us look cooler. We use it because we want to use it, not because we were told we had to or any other reason.

Guess that most of us just want to be able to buy and use any device we want to, and to fanboys and critics to take their petty fights somewhere else.

9/29/2012

For a truly open fields of science and technology...

In many ways, we should be pushing for more openness in the science and technology fields. For better, or for worse, they touch every aspect of our lives, so society should be able to know the inner workings and how they're managed.

On the science side, there should be transparency on every research conducted and how it get the money to be done. All the information, and technical data, should be made available to the public as soon as possible. So that we know how things were done, and for people who want to make the experiment on their own can replicate it on their own.

Most importantly, patents on any scientific breakthrough should be limited that they can be beneficial to as many people as possible while giving some resources to the people who made that progress. We need a system that have public interest at hearth, not individual or corporate ones.

On the technology side, the need to have any technology available to be work on by people at large when is made available to the public is vital. There should be clear rules on what is fair use, and how modifications to the technology by individuals can be distributed. To completely restrict or allow any modification to any technology produced is not beneficial to anyones, so there is a need to find a way to allow it to happen.

It can be done and it can be beneficial to the original producer, as it has been demonstrated many times in the past. When the producers engage the communities that customize their products for other purposes, it actually becomes a win-win situation. But only if managed correctly, or it can be a disaster for everyone involved.

At the end, having those vital fields open for all of us to participate in is something that we should be able to take for granted.

9/26/2012

Use new facts to strive, and become a better person...

It's sad that some people want seem bent in stopping research based not on facts, but because it threatens their beliefs by demonstrating that those beliefs are wrong. As if by challenging any belief system, would make the person who holds them bad.

The universe we live in is extremely complex, and we are just starting to understand how it works. As such, many of the beliefs we have about the universe can be proved wrong at any time by emerging evidence. That doesn't mean that we are fools, or that we are bad, because we believed something proved wrong.

As we learn about how things function, we have a better understanding on how to deal with them. This knowledge is an invaluable tool to move forward, and have a better quality of life and how we relate to the universe around us.

We shouldn't be blocking research that can give us valuable knowledge, since by doing so we might be losing key aspects of how the universe works that could open better lives for all of us. The foolish thing to do, is simply blocking new knowledge because it proves some beliefs wrong. By adapting our view with the new facts, we can become better persons.

By having a open mind, we can have a window to gaze new and marvelous views that the universe still have for us. Also, can see things in a new way that will make us under just how lucky we are to live.

Teaching our kids, and others, the value of an open mind is the best gift that we can bestow upon them.

9/25/2012

Each user can choose he's perfect smartphone...

Every time a new iPhone comes out, it comes with the whole the best smartphone out there. But, Android devices have basically closed the gap, specially with the arrival of Android 4.0.

For many, including myself, now the question is not what smartphone is the best in itself. The real question now is what handset is best for each user, since now there is a real chance to match the users needs with the smartphone. Competition in the smartphone area is on the users side, since now manufactures have to produce better smartphones if they want our money.

In a way, we are fortunate to be living in a time where technology allows us to have many different options of smartphones. This devices truly hold the potential to revolutionize the way we interact with our family, friends, and the world at large. We can share almost anything that happens around us in real time, and in many apps we can even choose with who we want to each piece of information.

So, at the end each smartphone has it weaknesses and strengths, as such it all comes to what the user wants and needs to have on the smartphone that will determine which device would make the best match. The idea that one smartphone can do everything perfectly is ludicrous, since is not practical to cover everything.

It's up to the user to decide which smartphone is the best for him, and not being forced into buying one because there is no other.

Sci-fi: trying to see future tech and its impact on society.

Growing up in the 90s consuming a lot of sci-fi media, it feels rather strange that some of the tech described on sci-fi has become a reali...