11/29/2011

Open Source...

Open source is something that I really hold close to my ethics system. The core values of sharing knowledge, ways to do things and builds things, in a free and open way is a way to innovate faster and in an easier way.

If all can see how something is done, it makes it easier to people actually knowing how to actually do something from the blueprints themselves.

This has the added benefit that people can modify according to the needs of the people who are going to use it. Or, people can make modifications that actually make it better and being open they can share those modifications back to the community so that the benefits as a whole.

But, since there are more people actually seeing and using the blueprints there is a greater chance that if there are any defects, those can be addressed a lot earlier than they would if it was Closed sourced.

Open source gives all the people who actively participate on each project a sense of ownership. This is a good things, since it gives every contributor the responsibility to make sure his, or her, contribution works the way it's suppose to do. And also makes it important to call on those who contribute bad components to the project.

The responsibility of policing the projects is up to both the individuals doing their best, and contributing those elements back when they make modifications to them. And the community at large by keeping others up to what they said they promised they were going to be up to.

It's important to understand that even though you are entitled to freely used and modify the blueprints for your needs, all the work to actually make build, or make it work, is entirely up to the individual who wants to make use of it. But, one is not obliged to contribute back if you don't modify anything.

But, one can contribute back to the community in various ways. One is contributing money to the project in order to help to keep it going. A important note to keep in mind, is that there is no minimum on how much money you can contribute to the project. You can give as much money as you can, as many times as you can.

Other way to help your project, is to spread the word. Tell all people that could use the project about it. Show them how you have used the project, and what can they can gain by using it.

Don't forget, by helping out the project you are making sure that it remains available to you.

I can't say how many more benefits you could get by using open source projects. So, look for one that meets your needs.

And more importantly, don't keep them to yourself and spread the word.

11/22/2011

My Problem With Apple...

Let's keep something clear, I do agree that Apple produces great hardware and software.

Most of the products that Apple releases are great in design, and technology. Their products are innovative, and bring new things to the table. Or at least they are a flesh implementation of a technology that's already out there.

My problem with Apple is their philosophy. I don't mind that their software is proprietary, though I rather see in being open. And, I don't agree how they managed the hacking of the iPhone. Once I buy a product, I expect to be able to do whatever I want with it, and I don't appreciate a company telling me what I should do with my phone.

And I just had to roll my eyes, when many of the features that came from hacking the iOS where later integrated into it. I didn't expect Apple to thank, or acknowledge, those came first from the coders that hacked it. But, why fight so hard to avoid having people to hack your product, just to end up adding the features they did in the first place.

One of the things that irk me most about Jobs, was the way he reacted to Android. He claimed that Google stole his ideas to make Android what it is, and he was planing to go nuclear to get Android out of the market because of it.

But, let's go back a few years. Didn't Jobs quoted Picasso saying that good artist copy, and great one stole? Basically stating that if the had to steal great ideas from others he would if it meant that Apple could produce great products?

May be he said that Apple could steal from others, but other can't do the same from Apple.

Even though I don't condone stealing ideas from anyone, credit should be given where credit is due, I'm an advocate that ideas should be shared and used by anyone that needs to. The more people see the idea, and use it where and implemented in the best way possible, should be the norm.

By making it so, the field would be more fertile for innovation. The more people working on a project, the better the odd that someone would come out with a novel way of doing same thing. Or making it in a better way.

There should be some limits on how, and how much, any person can use from any idea. But, by having a easy and workable way for people to collaborate makes it easier, and faster, to come out with new ideas and ways to solve problems. By promoting openness, the discussion on how to move forward would be far more productive.

Imagine if each car manufacturer needed to come up with the engine or tires every time they introduced a new model.

The basic core of things should be there to be used by everyone that wants to work with it. What ever isn't at the core of the issue, can be put apart as modules for the use for the people who actually use it. But, even those should be available to those who might be interested in the capabilities that those modules bring.

Is up to the creators of those modules, if they give it back free or they charge for it.

I do believe that an open ecosystem is healthier, and is better in fostering and bringing innovation faster than the closed ecosystems are.

11/18/2011

Net Neutrality and SOPA...

I've been reading about the SOPA act, which aim is to protect the copyright holders from piracy.

I agree on the principle that everyone has the right to receive payment for any work that they do, after all it takes time and effort to do so. But, I've a problem with how the SOPA act intends to protect the copyright holders from piracy.

The idea that just by accusing someone of piracy brings about the kind of actions SOPA proposes are, for me, disturbing.

I believe that the Internet should be an open and even field for the exchange of information and ideas. I do agree on the proponents of Net Neutrality, there shouldn't anyone that can stop the exchange.

Having access to information, and being able to exchange your ideas with other people is a fundamental right.

And is specially important to bring forth innovation. Sharing ideas, and comparing notes freely, can lead to new ideas. The more people contribute and share ideas, the easier it is to solve problems. The Internet is a tool that makes such exchange easier, and mainly allows people to connect with other than in other ways wouldn't be possible.

In many ways, I agree that the copyright laws that exist now inhibit innovation by making it easy for established companies attack smaller, or new, companies that threaten their leader position. Instead of making their own innovations, they sue in order to preserve the status quo.

If you put the copyright laws and SOPA together, I find it that rather that it would make more damage than good. If you want to really to stamp out piracy, make the Internet a really neutral place, where ideas and information can be easily shared.

Instead, focus on fixing the copyright law so it actually motivates competition by innovation. Not by suing or threating the smaller players.

11/14/2011

Behaviors matter...

It can be really depressing how many people actually expect that someone else to come to solve their problems, and it that doesn't happen they just moan on how bad things are for them.

If more people came to realize that the key to solve most of the problems, if not all, is in their own hands the world would be a different place.

Most of the changes needed to solve the problems each person have is within. Of course some problems are harder to solve that other, but there is no problem that can't be solved in one way or another. The only thing that it's needed to fix whatever we want, is the will to find the way to do so.

The key to arrive to a solution, resides in being able to pay attention on what is what behaviors are the ones that take us to the outcome that we want to change. All is in what actions are the ones that make things happen the way they do, not the outcomes.

By fixing on the outcomes, we don't see the complete picture of what is going on to make those outcomes happen. The most important question us why things happen as they do, if we don't attack those root causes the solution to our problems will elude us.

So, if you want to have lasting solutions to your problems attack the root causes. If you don't do so, you are setting yourself for failure.

Curious about the iPhone user experience.

Even though I'm looking forward to the Android 15  on my Google Pixel 7a , I still see the iPhone  and wonder how would be using it as a...