Besides having contributed to GPL'd software before linux even existed, I am directly involved and have been one of the major proponents of GPL compliance in a company that has paid enough money to the FSF to have their logo posted at the FSF's Patron's Page. We ship products every day with GPL compliance and have contributed major amounts of funding for GPL projects.
If FSF does more moronic things like this it would be my official recommendation to not supply more funding directly to the FSF but fund other GPL projects directly.
You asked:
And why didn't any of the previous FSF actions against Apple bother you?
That did bother me, RMS boycotted apple and then Apple eventually complied. Richard Stallman announced the End of the Apple Boycott in 1995.
Let me re-iterate that for you: Why RMS and FSF may have theological/political differences with Apple, Apple is is full compliance with the FSF/GNU license terms of the software that they contribute to and distribute.
The people at FSF who are involved in this petty irrelevant protest are only making the FSF look bad and those people are not contributing to Open Moko when they are at an apple store wasting everybody's time.
None of those requirements are violating the GPL. The iphone never was sold or even represented as an Open Platform. So you don't like it, don't buy it.
As I said in another post, a POSITIVE approach to this problem would be for the FSF to formally support and promote open source projects on OpenMoko and Google Android platforms.
How many years ago was this? What gpl violations are happening now by Apple? How does that have anything to do with this plan by the fsf to disrupt irrelevant people in apple stores? What about apple's support of LGPL projects like WebKit and the Javascript interpreters?
Apple isn't screwing anyone with DRM! I can buy non-drm audio tracks. Apple are the ones who finally convinced RIAA member companies that it would be better.
And if you are referring to the iPhone developer agreement procedure, even that is not incompatible with GPL software. So you need $$$ to have an iPhone and make apps for it. This is not GPL incompatible.
It would just be a whole lot better if the FSF put energy into POSITIVE and PRODUCTIVE efforts instead of NEGATIVE and IRRELEVANT efforts.
For instance, a POSITIVE effort would be to embrace OpenMoko or Google Android and help fund and promote quality open software for these products so that customers would have more choices in the market for open systems.
As it stands now, what they are doing is just whining.
You sound like the people that complained that they had to pay for the 30 floppy disks and shipping back when I was sending out the binaries and modified source code of GNU G++ v1.35 ported to run on the Atari ST back in 1990. Some people told me that I was bound by the GPL to pay for the disks and the shipping myself because it was 'free'!
Basically, in my eyes, FSF and all the various related orgs just took a dive, and I am the target of the FSF because I am not only a developer, I also have influence over the software used by many large companies. I'll be considering this tactic when I overlook GNU projects and push Apache & BSD instead.
I agree completely. And I use GPL'd software all the time in personal and professional work. I have multiple projects published under GPLv2. That the FSF is sponsoring this moronic plan is very disheartening.
I could understand the opposition if apple was actively violating the GPL. But they are not violating the GPL in any way!
It is the customer's choice to agree to the terms of the apple licenses. These choices are in no way impacting my ability to write free (as in freedom) software. I am free to not write applications for iphone and write them for google android instead.
This is where competition comes in to play.
I was seriously considering becoming a card carrying member of the fsf in the last few months but now I am not interested in being associated with immature fools that would condone this irrelevant and useless tirade.
For some reason 'rpm' from mandrake is surprisingly inefficient on SSD's. It makes mandrake practically unusable for me on my eeepc. Yet dpkg/apt-get/aptitude on debian and ubuntu is just zippy.
I use emacs, vim, and eclipse, even for c++. Try it out, you need to learn about it specifically because of the very good communication tools allowing remote code collaboration and integration via mylyn with bugzilla or trac or even fogbugz...
Don't dismiss a tool without knowledge. Ide's have come a long way since vc++ 6...
The best way I've seen that captcha's got broken are by "free porn sites". The web site is what is cracking another captcha. When it gets a captcha to solve, it passes it to one if it's "porn viewers" - "please type the word that this captcha says in order to prove you are old enough to view the porn". Then the porn is displayed and the bot running on the website has a potential solution made by a human to do it's botting with.
hypothetically speaking, what do you do if a company that you are contracting to is violating the GPL and you are under an NDA forbidding you to disclose this information and you need to continue contracting with this company?
I'm not a MS hater! I'd love to be able to use and try SilverLight. It is not ready, it is not available to me. it is not ubuquitous yet for me to recommend for 'real' websites.
Why should I jump through hoops to search, find, compile, and debug software just so I can read a poorly written microsoft download page? Interestingly, I can't get Silverlight for my PowerPC Mac running leopard either.
Besides having contributed to GPL'd software before linux even existed, I am directly involved and have been one of the major proponents of GPL compliance in a company that has paid enough money to the FSF to have their logo posted at the FSF's Patron's Page. We ship products every day with GPL compliance and have contributed major amounts of funding for GPL projects.
If FSF does more moronic things like this it would be my official recommendation to not supply more funding directly to the FSF but fund other GPL projects directly.
You asked:
That did bother me, RMS boycotted apple and then Apple eventually complied. Richard Stallman announced the End of the Apple Boycott in 1995.
Let me re-iterate that for you: Why RMS and FSF may have theological/political differences with Apple, Apple is is full compliance with the FSF/GNU license terms of the software that they contribute to and distribute.
The people at FSF who are involved in this petty irrelevant protest are only making the FSF look bad and those people are not contributing to Open Moko
when they are at an apple store wasting everybody's time.
--jeffk++
bullshit attitude? I have been involved in GPL projects for over 18 years now!
Apple are the ones who convinced RIAA members to allow non-drm music on their store. Some RIAA members were not happy about this and protested.
The FSF people protesting apple ARE NOT CONTRIBUTING to positive alternatives!
--jeffk++
None of those requirements are violating the GPL. The iphone never was sold or even represented as an Open Platform. So you don't like it, don't buy it.
As I said in another post, a POSITIVE approach to this problem would be for the FSF to formally support and promote open source projects on OpenMoko and Google Android platforms.
But that approach would require 'work'.
It is easier for the FSF to be whiners.
--jeffk++
How many years ago was this? What gpl violations are happening now by Apple? How does that have anything to do with this plan by the fsf to disrupt irrelevant people in apple stores? What about apple's support of LGPL projects like WebKit and the Javascript interpreters?
Apple isn't screwing anyone with DRM! I can buy non-drm audio tracks. Apple are the ones who finally convinced RIAA member companies that it would be better.
And if you are referring to the iPhone developer agreement procedure, even that is not incompatible with GPL software. So you need $$$ to have an iPhone and make apps for it. This is not GPL incompatible.
It would just be a whole lot better if the FSF put energy into POSITIVE and PRODUCTIVE efforts instead of NEGATIVE and IRRELEVANT efforts.
For instance, a POSITIVE effort would be to embrace OpenMoko or Google Android and help fund and promote quality open software for these products so that customers would have more choices in the market for open systems.
As it stands now, what they are doing is just whining.
You sound like the people that complained that they had to pay for the 30 floppy disks and shipping back when I was sending out the binaries and modified source code of GNU G++ v1.35 ported to run on the Atari ST back in 1990. Some people told me that I was bound by the GPL to pay for the disks and the shipping myself because it was 'free'!
--jeffk++
Since when does installing free-as-in-freedom software on a 3rd party device have to be without monetary cost?
If you don't like the required agreements with apple, then vote with your money and buy a competitor's product.
--jeffk++
I agree completely. And I use GPL'd software all the time in personal and professional work. I have multiple projects published under GPLv2. That the FSF is sponsoring this moronic plan is very disheartening.
I could understand the opposition if apple was actively violating the GPL. But they are not violating the GPL in any way!
It is the customer's choice to agree to the terms of the apple licenses. These choices are in no way impacting my ability to write free (as in freedom) software. I am free to not write applications for iphone and write them for google android instead.
This is where competition comes in to play.
I was seriously considering becoming a card carrying member of the fsf in the last few months but now I am not interested in being associated with immature fools that would condone this irrelevant and useless tirade.
--jeffk++
Perhaps the 'D' in HDTV doesn't stand for "Definition" anymore, it stands for "Digital"... And we all know "Digital" is better than Analog, right?
--jeffk++
Perhaps they will take the opportunity to FIX RPM's inefficient use on SSD's?
--jeffk++
sorry it was late... I meant mandriva.
I'd still like to know why a simple package install takes 5 minutes on it . CPU is 0% and rpm is running.
--jeffk++
For some reason 'rpm' from mandrake is surprisingly inefficient on SSD's. It makes mandrake practically unusable for me on my eeepc. Yet dpkg/apt-get/aptitude on debian and ubuntu is just zippy.
--jeffk++
I use emacs, vim, and eclipse, even for c++. Try it out, you need to learn about it specifically because of the very good communication tools allowing remote code collaboration and integration via mylyn with bugzilla or trac or even fogbugz ...
Don't dismiss a tool without knowledge. Ide's have come a long way since vc++ 6...
--jeffk++
Yes,
TROJ_CAPTCHA.A
--jeffk++
The best way I've seen that captcha's got broken are by "free porn sites". The web site is what is cracking another captcha. When it gets a captcha to solve, it passes it to one if it's "porn viewers" - "please type the word that this captcha says in order to prove you are old enough to view the porn". Then the porn is displayed and the bot running on the website has a potential solution made by a human to do it's botting with.
This method will suffice to crack ANY CAPTCHA!
--jeffk++
Unfortunately, that fix is not good enough. It does not mention how the "MAIL FROM" command in smtp is verified.
RSA keys for each email account would be a nice idea but basically unusable with a web email client. "Don't give anyone your private keys!"
--jeffk++
The rfc is broken, as it assumes no one would lie in their 'MAIL FROM' field.
Will you fix it for us?
--jeffk++
Do you know of any decent open source ASN.1 code generators to compare with these google protobufs?
--jeffk++
I wonder if your torn retina would cause the FBI's retina scan systems to say that you are not who you say you are....
--jeffk++
Is this for real?
The company is violating your copyright by using your GPL'd code without complying to the license agreement.
Any changes to your code DO become licensed under the GPL.
If the company does not like this, then they are free to WRITE THEIR OWN CODE and NOT STEAL OTHER PEOPLES CODE!
--jeffk++
hypothetically speaking, what do you do if a company that you are contracting to is violating the GPL and you are under an NDA forbidding you to disclose this information and you need to continue contracting with this company?
--jeffk++
I have 3 PPC Macs and I will be eventually running pure linux on them all too.
It turns out that open source supports apple hardware abandon-ware better than apple will.
Count on more PPC mac's being upgraded to Linux over the next few years.
--jeffk++
No, not when you consider that Microsoft was the primary designer of the fundamentally flawed UPnP specification...
--jeffk++
On safari/ppc mac os x? It doesn't work for me! How do I make it work?
--jeffk++
Yes.
Even when the BKL is pre-emptible, however, linux can only provide soft real time support.
The best way to achieve HARD real time support in linux is via Xenomai - and it gives you real time in user mode too.
--jeffk++
I'm not a MS hater! I'd love to be able to use and try SilverLight. It is not ready, it is not available to me. it is not ubuquitous yet for me to recommend for 'real' websites.
--jeffk++
Why should I jump through hoops to search, find, compile, and debug software just so I can read a poorly written microsoft download page? Interestingly, I can't get Silverlight for my PowerPC Mac running leopard either.
--jeffk++