Close to decade of experience on working on Microsoft Windows Platform and allied technologies...
Looking for some fresh wave of excitement to feed my restless and curious brain...
Heard buzz words about Hadoop, Big Data, Ubuntu, LAMP technology stack, VoltDB Architecture, Android architecture, etc etc..and started reading theory about all of them, one by one...
There is one thing common that I realize how I missed out exploring all these years...Linux!!
Though Microsoft technologies abstract (closed source) all beautiful concepts to developer (letting him worry about only right click and add web service reference), I find happiness in exploring the underlying concept. And here is an Open Source Operating System (used on all sorts of h/w devices from laptops, pcs to servers, embedded, mobile devices and list will continue to grow forever) which was baring it all, waiting to be explored and where was I/what was I doing!!
Open Source vs Closed - I am not the type of guy who thinks there is only one way of doing things or there is only one solution to solve all problems. Its all about chosing the right approach based on your strengths/weakness. If you have a great talented set of people and are as capable as Apple in being innovative, execution and terrific marketing, you are better of being Closed Source and controlling end-end. Otherwise, I think Open Source will let you attract great talent across the world to evolve your Open Source project to the best - If it is truly great concept, it will attract the best!
Looking for some fresh wave of excitement to feed my restless and curious brain...
Heard buzz words about Hadoop, Big Data, Ubuntu, LAMP technology stack, VoltDB Architecture, Android architecture, etc etc..and started reading theory about all of them, one by one...
There is one thing common that I realize how I missed out exploring all these years...Linux!!
Though Microsoft technologies abstract (closed source) all beautiful concepts to developer (letting him worry about only right click and add web service reference), I find happiness in exploring the underlying concept. And here is an Open Source Operating System (used on all sorts of h/w devices from laptops, pcs to servers, embedded, mobile devices and list will continue to grow forever) which was baring it all, waiting to be explored and where was I/what was I doing!!
Open Source vs Closed - I am not the type of guy who thinks there is only one way of doing things or there is only one solution to solve all problems. Its all about chosing the right approach based on your strengths/weakness. If you have a great talented set of people and are as capable as Apple in being innovative, execution and terrific marketing, you are better of being Closed Source and controlling end-end. Otherwise, I think Open Source will let you attract great talent across the world to evolve your Open Source project to the best - If it is truly great concept, it will attract the best!
No comments:
Post a Comment