Comments on: Apple's free pass on open source
Why does Apple get to borrow from open source but give little back? Because it's shiny.
Why does Apple get to borrow from open source but give little back? Because it's shiny.
Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.
Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.
Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Add this feed to your online news reader
Free software is not necessarily open source and open source is not necessarily free.
That is because it has 95% of the personal computer market share
Thanks for clearing that up though.
http://www.opensource.apple.com/darwinsource/
Otherwise it would be trivial to build an OSX emulator to run OSX apps in, say, Linux...
http://www.opensource.apple.com/apsl/
http://developer.apple.com/opensource/server/streaming/
http://developer.apple.com/opensource/tools/headerdoc.html
http://developer.apple.com/opensource/dirservices/
http://developer.apple.com/opensource/internet/openplay/
http://developer.apple.com/opensource/security/
By building on top of BSD and continuing to support it, Apple has provided Open Source developers the ability to write apps that will work on a mainstream and user friendly operating system. Also, you cannot question their contribution if they are complying with the licensing policies of whatever open source software they use.
Open Source is not necessarily GPL. Almost every company I know finds GPL to be too restrictive to their business model. "Sure we like to get the benefits of Open Source and would also like to contribute to it, but we cannot just give away all our effort to a competitor for free". There has to be a middle ground where companies can innovate based on Open Source code and still be able to contribute to the community. BSD and some other licenses enable this. GPL is too complex to understand, for normal people, and restrictive.
The "castle" model of building software has proven that, in general, it trumpets a completely community driven development model. There is plenty of research and analysis in favor of this. What we need is a better middle ground, where open source work can be leveraged for a tighter finish towards a product and still encourage open source developers.
You do realize that the GNU GPL only demands that you distribute the source code for the apps you re-distribute (including modifications that you made to that source code), right?
Without the GPL (and Linux using it), the term "open source" would've never gotten out of a few esoteric paragraphs in a computer history book, and you'd still be paying thousands of bucks for the privilege of an OS license.
/P
Hmm, I'd say developing and producing some of the finest personal computing products on the market and offering them at competitive prices (apples for apples, pun intended) is a commensurate return.
Or, you can go buy, GULP, Dells or HPs with XP or, GULPx2, Vista.
Get a clue!
1) They play by the rules. They life up to every Open Source commitment sharing code etc.
2) They are major company (if you can call 5% market penetration major) that even acknowledges Open Source.
And Microsoft uses BSD style licensed software in their products as well, as do many others.
Apple has a 150 Billion dollar market cap. but a lot of the sites that make BSD code are asking for donations. http://www.freebsd.org/donations/
Nothing wrong with that but there is a BIG gap there.
and some more apple software released under Apple's public source license
http://www.opensource.apple.com/apsl/
http://developer.apple.com/opensource/server/streaming/
http://developer.apple.com/opensource/tools/headerdoc.html
http://developer.apple.com/opensource/dirservices/
http://developer.apple.com/opensource/internet/openplay/
http://developer.apple.com/opensource/security/
--------------------------------------------------------
by tymiles July 16, 2008 1:02 PM
This is the delema of the BSD license. It's open, people can take from BSD licensed code and then don't have to give anything back. Apple is the perfect example of this.
---------------------------------------------------------
Hmm. Methinks you both can't be right. One of you supplied sources to back up your statement, the other didn't. Guess which one I'll believe.
Get real. Run a Business, then see if you complain.
You have to make money to make a living.
And Apple gives back for every open source project it uses - as each open source project's license requires.
If you give away everything you create for free, no one will buy from you.
If you give away everything you create for free, no one will respect you.
If all you expect is free, then you feel entitled to the works of others for free.
If all you expect is free, then you whine a lot.
- by EmilySwanson July 17, 2008 12:16 PM PDT
- Apple gets a pass because their design rocks and their stuff works, but they do need to give what they get, anything less is irresponsible in an era of participation. Opening up more would only increase their standing with fans, and likely help them bring a lot more folks into the tent.
- Like this Reply to this comment
-
(33 Comments)That said, not sure they ever will. Apple loves being on the mountaintop, If they opened up, they might have to mingle with the common folk. I think the "elitism and hype" around their products as noted in an earlier comment, sadly , contributes to the whole thing--who wants to get mad at the cool kid?