> -----Original Message-----
> From: programming-boun...@jsoftware.com [mailto:programming-
> boun...@jsoftware.com] On Behalf Of Blake McBride
> Sent: Monday, January 02, 2012 4:23 PM
> To: Programming forum
> Subject: Re: [Jprogramming] Thanks for the source to J
> 
> A bit off-topic, I think there are two different reasons open-source is
> succeeding.

This discussion should probably be moved to the JChat forum, but before it
disappears from my radar I'd like to add a comment (which is really a
question so I may never see the answer...).

> switched to the iPhone.  It was very considerably more reliable.  I loved
it,
> although I now use Android.  The thing about open source, like Android, is
that
> Google or Linus (the big cheese of Linux), is that if there is a bug and
Google
> and Linus refuse to fix it, someone else will and a patch will be
available.
> People aren't going to wait...

My understanding is that even if Android is Open source, people are not
allowed to substitute the OS their phones run unless they root, thereby
forfeiting warranty and all other consumer's rights. So I don't quite see
how an Open Source OS for telephones not coupled with Open Hardware is a bit
of a red herring... (Don Guinn's comment arrived before I could post my
reply).
Don't misunderstand me: I was the first person in my circle to install a
Linux OS for use at home (I am talking 1994 here), and so I know how good
can be from many points of view the usage of Open Source software. But the
way I see it, the freedom it gives is often mitigated by an equivalent
number of equally valid opposite points of view. Just think about how viral
can be the GPL license. If this was a better world promoting a better
business model, then GPL would probably be fine. But as things stand, GPL is
an unacceptable weight.
And the fact that a super genius expert in one segregated field of knowledge
releases as Open Source its algorithms, doesn't mean that if the guy grows
tired of that field of research there will be anyone in the world capable of
taking up its work in a reasonable amount of time. Maybe somebody will
rediscover its work five years later and fix the outstanding issues. In the
intervening five years, though, those who relied on its work went belly up,
exactly in the same way as if the program had been closed source and a
company had gone out of business... Unfortunately Open Source doesn't
necessarily mean "understandable" or "popular". If I rely on something that
is not easy to understand but it's brilliant and hard to replace, I am
making the same bet whether it's open source or not. Now, of course the
Linux kernel, despite probably not being everybody's domain, is nowadays so
popular that even if Linus decided to retire and go live in Himalayan cave,
dozens of people could take over, possibly with less charisma, insight,
sense of direction, but equal technical preparation. But I am very wary when
it comes to generalise...

Happy New Year!
--
Stefano


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to