I assume you have the same kind of thoughts about cars, airplanes and microwave ovens.
Care to go into detail, or are you trying to draw stupid parallels and hoping no one notices?
No, it was a serious question. Sorry if it didn't come out that way.
What I meant was. We have all kinds of devices around us that uses micro computers. Sometimes there are reasons why the companies making those kind of things don't want people to mess them up by changing the code running on them. In the case of Hollywood the reason (at least for now) is DRM, like it or not. Other kinds of businesses may have other reasons. If the Tivo's of this world should make it possible to alter the programs running on the device and not just share source code, should this also be true for all other types of hardware?
Actually, Apple stopped shipping GCC a long time ago./usr/bin/gcc is just a compatibility-wrapper on top of LLVM which translates command line options for GCC to the equivalents in LLVM.
I agree with you. That three year old 3GS you had, it still receives the latest iOS updates. Very few Android phones even gets half of that, if at all.
I think it's fair to say that iOS does less, but the things it do it tend to do better.
Looks like Android could potentially become open in the more traditional way, not just "Look it runs Linux and you can customize the home screen"; but from TFA it unfortunately sounds more like non-disclosure for a certain few.
Maybe it's time to fork Android into LibreAndroid.
LLVM came from academia and existed before Apple got interested in it. Clang came much later and was largely "created" by Apple and the incorporated into LLVM in 2.something or so.
They didn't ban it. It just happens that the restrictions in GPL is incompatible with their terms of service. If Stallman fixes the bugs in GPL so that it is compatible then it can be used in the store.
Objective-C is not exclusive to Apple platforms, they just happen to be one of it's most prominent supporters. As a matter of fact the GNU project has actually for long time been a supporter of the language due to its use in GCC and through the Gnustep project.
Of course not, it's just a programming language. Sort of like C. Actually, it is C, well sort of, with some things added but down there you have C, even the parts that C++ removed from it.
I'm not doing anything in Objective-C but I actually like the method name syntax. Code becomes much easier to read and hardly any harder to write if written in a somewhat modern IDE with code completion.
Truth be told I'm not entirely familiar with the process of submitting software to either iOS or WP but in what way are they anti-open source? I have never heard anything that suggests that it's not possible to submit software released under more permissive licenses, only that GPL is not compatible with their licensing terms.
Like it or not, but the fact that GPL is prohibited in many app stores is probably what discourages authors of FLOSS from using it as their license. Some authors may also feel that they don't want to use it even if it works fine for them now since they don't know what will happen in the future, as contributions are accepted from other authors it becomes much harder to change license. It's not 1991 anymore.
GOOD FOR YOU!
Care to go into detail, or are you trying to draw stupid parallels and hoping no one notices?
No, it was a serious question. Sorry if it didn't come out that way.
What I meant was. We have all kinds of devices around us that uses micro computers. Sometimes there are reasons why the companies making those kind of things don't want people to mess them up by changing the code running on them. In the case of Hollywood the reason (at least for now) is DRM, like it or not. Other kinds of businesses may have other reasons. If the Tivo's of this world should make it possible to alter the programs running on the device and not just share source code, should this also be true for all other types of hardware?
So, don't buy their products then. That's the best way to make companies go out of business.
I assume you have the same kind of thoughts about cars, airplanes and microwave ovens.
I don't think so. Businesses don't use Visual Studio Express. They use the paid version of Visual Studio, for many more reasons than this.
Actually, Apple stopped shipping GCC a long time ago. /usr/bin/gcc is just a compatibility-wrapper on top of LLVM which translates command line options for GCC to the equivalents in LLVM.
No.
I agree with you. That three year old 3GS you had, it still receives the latest iOS updates. Very few Android phones even gets half of that, if at all.
I think it's fair to say that iOS does less, but the things it do it tend to do better.
Looks like Android could potentially become open in the more traditional way, not just "Look it runs Linux and you can customize the home screen"; but from TFA it unfortunately sounds more like non-disclosure for a certain few.
Maybe it's time to fork Android into LibreAndroid.
Because Apple loves DRM
[citation needed]
Clang uses LLVM but Clang is not LLVM.
LLVM came from academia and existed before Apple got interested in it. Clang came much later and was largely "created" by Apple and the incorporated into LLVM in 2.something or so.
They didn't ban it. It just happens that the restrictions in GPL is incompatible with their terms of service. If Stallman fixes the bugs in GPL so that it is compatible then it can be used in the store.
Firefox 10 is the current version of Firefox ESR, which is meant to offer extended support. Exactly the right thing for Debian.
And if you absolutely what the latest and greatest, then you can add that as a Debian maintained repository and just upgrade.
Yes.
If Apple wasn't having a resurgence, would anyone be paying attention to Ojective-C?
You mean like the GNU project?
http://www.gnu.org/software/gnustep/resources/ObjCFun.html
Objective-C is not exclusive to Apple platforms, they just happen to be one of it's most prominent supporters. As a matter of fact the GNU project has actually for long time been a supporter of the language due to its use in GCC and through the Gnustep project.
So use Vim then. Nothing stops you. aptitude install gnustep-devel and start working.
Of course not, it's just a programming language. Sort of like C. Actually, it is C, well sort of, with some things added but down there you have C, even the parts that C++ removed from it.
I'm not doing anything in Objective-C but I actually like the method name syntax. Code becomes much easier to read and hardly any harder to write if written in a somewhat modern IDE with code completion.
According to Wikipedia NY Times is a reputible source and thus is "the truth". Sorry Apple, no original research here.
I don't want to be given a choice of "any color you like, as long as it's white".
So, you're saying you don't like ThinkPads?
Truth be told I'm not entirely familiar with the process of submitting software to either iOS or WP but in what way are they anti-open source? I have never heard anything that suggests that it's not possible to submit software released under more permissive licenses, only that GPL is not compatible with their licensing terms.
You do know that the plant in question makes Xboxes?
Like it or not, but the fact that GPL is prohibited in many app stores is probably what discourages authors of FLOSS from using it as their license. Some authors may also feel that they don't want to use it even if it works fine for them now since they don't know what will happen in the future, as contributions are accepted from other authors it becomes much harder to change license. It's not 1991 anymore.
Not scary, open!
Correct. But Apple distributes Java 6 upon request. Java 7 will however be on Oracle's responsibility.