Live data from Hacker News

SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

arabcrunch.com

11–20 of 32 posts

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#11
post #5

It’s hard to say SourceForge is in the wrong, given they’re subject to US law. On the other hand, I can’t say they’re in the right, because it does clearly violate the principles of open source/free software. Such situations are unfortunate, but the best solution seems to be ‘hope the law doesn’t come for you’. Not a long-term option.

You could argue then that they are in breach of the GPL on stuff they do use themselves. You can hardly take GPL source, modify it and refuse to distribute it to certain groups - wether this is your choice or a rule imposed by your country

You can hardly take GPL source, modify it and refuse to distribute it to certain groups - wether this is your choice or a rule imposed by your country

A particular country's law takes precedence over the GPL.

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#13
post #5

It’s hard to say SourceForge is in the wrong, given they’re subject to US law. On the other hand, I can’t say they’re in the right, because it does clearly violate the principles of open source/free software. Such situations are unfortunate, but the best solution seems to be ‘hope the law doesn’t come for you’. Not a long-term option.

You could argue then that they are in breach of the GPL on stuff they do use themselves. You can hardly take GPL source, modify it and refuse to distribute it to certain groups - wether this is your choice or a rule imposed by your country

You can refuse to distribute GPLed software to anyone you want.

The fact that the Nexus One phone has GPLed software in it doesn't obligate Google to give me one.

The purpose of the GPL is to ensure that 1) When you do distribute the program to someone in binary format, you also make available the source and 2) You don't restrict their rights to modification and distribution with additional requirements.

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#14
post #4

Isn't it ironic? They block the page to a specific group of people based on "5. No Discrimination Against Persons or Groups". They also potentially cut off the access for people who have their main project site at sf.net - which leaves everyone using the software without updates from a trusted/original source in case of security issues.

yes i know Open source projects form Syria hosted on SF! how bad this is.

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#15
post #9

This sounds like SourceForge trying very hard to be relevant. The policy makes no sense whatsoever.

It's to comply with US laws that state that nothing can be 'exported' to the aforementioned countries. In this case, software downloads are considered exports.

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#16
post #11

Earlier quoted context omitted.

You could argue then that they are in breach of the GPL on stuff they do use themselves. You can hardly take GPL source, modify it and refuse to distribute it to certain groups - wether this is your choice or a rule imposed by your country

You can hardly take GPL source, modify it and refuse to distribute it to certain groups - wether this is your choice or a rule imposed by your country A particular country's law takes precedence over the GPL.

So if your country's laws says you can't full fill your obligations in the GPL then you can't use it?

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#17
post #8
post #4

Isn't it ironic? They block the page to a specific group of people based on "5. No Discrimination Against Persons or Groups". They also potentially cut off the access for people who have their main project site at sf.net - which leaves everyone using the software without updates from a trusted/original source in case of security issues.

Not really because a software license agreement can't supersede the laws of the country in which it is executed. Also the license only stipulates that you make the source available to people you distribute the compiled binary to so if they block the whole site it's hard to argue they are breaking the letter of the agreement.

aha what about clinton's Internet freedom speech? US secretary of State Hillary Clinton few days urged Internet freedom! as she said: “We stand for a single Internet where all of humanity has equal access to knowledge and ideas,” said Clinton in a major address that cited China, Iran, Saudi Arabia and Egypt among countries that censored the Internet or harassed bloggers!

Long live equal access dah!

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#18
post #2

Proxies can be used to get the software from SF in these countries. The issue is about principles: freedom to innovate, free access, and to follow open source principles that SF preaches: The Open Source Definition Open source doesn’t just mean access to the source code. The distribution terms of open-source software must comply with the following criteria: … 5. No Discrimination Against Persons or Groups The license…

Somehow I missted that point in history when Open Source, from just an idiom and good philosophy for programmers, turned into big and dirty politics. This is all very disappointing.

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#19
post #3

And why it is ok for Facebook to launch a Parisian version and to Twitter to postpone its maintenance few days when there was unrest in Iran? Iranians revolting against their government where not terrorists? but when they use Open Source they are terrorist!

This is politics. Politics has no common sense, it acts in favour of small group of people whose intenations we can hardly recognize.

Re: SourceForge Blocks Syria, Sudan, Iran, N. Korea & Cuba

#20
post #16
post #11

Earlier quoted context omitted.

You can hardly take GPL source, modify it and refuse to distribute it to certain groups - wether this is your choice or a rule imposed by your country A particular country's law takes precedence over the GPL.

So if your country's laws says you can't full fill your obligations in the GPL then you can't use it?

You can't modify and distribute it. The GPL doesn't affect you if you just run the program. (Section 9 of GPLv3 says this explicitly and several sections of GPLv2 imply it)
Post reply on HN