 |
Use of Open Source Software Should Be Restricted
by Bjorn Gohla, in Editorials - Sat, May 12th 2001 00:00 UTC
Information should be Free... but what if it's used to take away the
freedom of others? The GPL places technical restrictions on the use
of the software it protects. Bjorn Gohla believes it should also
place political restrictions on it.
Copyright notice: All reader-contributed material on freshmeat.net
is the property and responsibility of its author; for reprint rights, please contact the author
directly.
The advent of the Internet and Linux spurred interest in Free Software
that even made it into the general media, and millions of users around
the globe are happily running computers without having paid for any
software. Along with the casual home user, numerous companies and
governments are discovering the power of the Open Source approach.
With non-free commercial software, there is always a chain of legal
contracts connecting the software producer through various
intermediaries to the user, thereby theoretically giving the producer
control over who can have the software and under what
conditions. Usually, this involves payment of money and exempting the
producer from any damages the software might cause.
With Open Source software, there is also a legal connection between
the producer and the user, but it's weaker and less formal. The
producer will never even know how many people use the software. With
the GNU GPL, the user is allowed to do anything with the software as
long as any changes to the program are also licensed under the
GPL. Anyone may change or use the software, even in ways the original
author does not like (see GNU Emacs versus Lucid/XEmacs). In general,
the Open Source paradigm leads to consensus-based collaboration, with
influence based on the participants' knowledge and dedication. This
approach easily extends beyond software, and could have political
implications.
This philosophy produced some solutions that would have hardly been
possible under the conventional paradigm of commercial software, and
along the way, it promises to promote a sense of altruism and social
responsibility that's very necessary in today's seemingly egotistical
world. This philosophy of openness and freedom is being extended to
other areas such as music, so one may say that the Open Source
philosophy is the enlightenment of the information age.
But think about this: Some time ago, I created a firewall for a
medium-sized company. It included an HTTP cache that scanned the
company's Web traffic for viruses and bad Javascript. While working on
that, I was struck by how easy it was to modify and redirect
requests. You could just take out the virus scanner and plug in a Perl
script that scans for words like "democratic", "liberal", and "human
rights" and, if it finds them, denies that the page was available or,
even worse, substitutes something "harmless". It would be a perfect
tool of political repression, at almost zero cost. And one could think
of many more such scenarios; just think of IBM's alleged involvement
in the holocaust. I had been aware of the possibility of using
information technology to those ends, but was disturbed when I stopped
to consider that you can do it with Free Software, perhaps even better
than with commercial software.
So it is possible to turn Free Software against itself and the ethics
it stands for (I hold it to be implausible that any Open Source
programmer could want this). The possibility is frightening, but if it
is possible, someone will do it.
What should be done about it? For a program published under the GPL,
the copyright holder could extend the license so that the use of the
software shall not infringe on anyone's rights, but how should this
restriction be phrased? What would be a reasonable demand? A company
denying its employees access to porn sites probably seems reasonable
to most, but what about a government doing the same to its citizens?
Enforceability is another question. Open Source licenses (GPL or any
other) constitute legally binding contracts but have hardly been
tested in the U.S. courts, much less outside the United States.
The best one can hope for is a symbolic move, perhaps a clause
appended to the GPL stating that in using the program or any derived
work, the user explicitly acknowledges, fully supports, and complies
with the Universal Declaration of Human Rights (or something similar,
to avoid suspicion of moral imperialism).
Author's bio: Björn Gohla is a 21-year-old
physics student who works part time as a software developer. His home
computers have been running Linux exclusively since shortly after it
became available. In his free time, he works with the constructed
language Lojban and as a member
of Amnesty International, trying
to promote human rights.
T-Shirts and Fame!
We're eager to find people interested in writing articles on
software-related topics. We're flexible on length, style, and
topic, so long as you know what you're talking about and back up
your opinions with facts. Anyone who writes an article gets a
t-shirt from ThinkGeek
in addition to 15 minutes of fame. If you think you'd like to try
your hand at it, let jeff.covey@freshmeat.net
know what you'd like to write about.
[Comments are disabled]
Comments
[»]
too long for a comment but too short for a full article
by (mt) parasew - Mar 10th 2003 16:32:45
i didn't read all the comments, as the list of postings is far too long,
but as i see that may people are interested in this discussion i wanted to
point you all to some references, that seem to fit in here.
the
free speech movement from the 60's http://www.fsm-a.org/ http://sunsite.berkeley.edu:2020/dynaweb/teiproj/oh/fsm/@Generic__CollectionView
`Free software'' is a matter of liberty, not price. To understand
the concept, you should think of ``free'' as in ``free speech,'' not
as in ``free beer.'' http://www.gnu.org/philosophy/free-sw.html
what also totally fits inside here, is part of the works of michelle
foucault http://foucault.info/ especially Discourse and
Truth http://foucault.info/documents/parrhesia/ but
also http://foucault.info/documents/archaeologyOfKnowledge/
there have always been restrictions and laws, that are existing
mostly because of powerful people and lobbies set them up. the best
example is in austria and germany after the second world war: the political
parties (equal if left or right wing) decided to stop returning so called
"arisiertes eigentum" after some years of the war, because they had the
fear of losing potential voters. this term used, means property which the
nazis took from mostly jewish people and gave it to members of their
movement (mostly they sold to raise money for the war).
even if
you look at this time, during the nazi-regime, information was hidden and
destroyed that would not fit into their ideologies - disinformation and
propaganda ruled. after the allies won WW2, in the places where the
former 3rd reich was set up (germany, austria, etc.) they prohibited the
party, the movement and all related iconographics, texts and so on (that's
why extreme-right-wing parties still can exist in the us and everywhere
else) -- from the point of free speech and free information also not
the right decision. the strange thing is the fact that "hidden" or
prohibited knowledge or information is even more attractive to some people.
see http://u-n-o.org/
foucault: discipline
and punishment http://foucault.info/documents/foucault.disciplineAndPunish.torture.en.html eye of power (on the panopticon-architecture in prisons) http://foucault.info/documents/foucault.eyeOfPower.en.html the Subject and Power http://foucault.info/documents/foucault.power.en.html
not really the same but similar strategies can be watched nowadays
when watching copyright issues and so on. http://www.infoworld.com/article/02/10/04/021007opcurve_1.html
dmca http://anti-dmca.org/links.html http://dmca.0rf.at/
information wants to be free! http://www.anu.edu.au/people/Roger.Clarke/II/IWtbF.html http://mikro.org/Events/OS/interface5/ http://www.google.com/search?q=information%20wants%20to%20be%20free
but even when making all information digitally available, this
doesn't mean that is is accesible for most of the people. the digital
divide http://www.digitaldividenetwork.org http://www.ntia.doc.gov/ntiahome/dn/index.html http://www.google.com/search?q=digital%20divide
how much are online? and where? http://www.bartleby.com/151/a103.html http://www.geog.ucl.ac.uk/casa/martin/statistics.html http://www.mids.org/mapsale/world/ http://internet-statistics-guide.netfirms.com/
the idea of free speech, same rights for everyone and free
information is very old, but still not understood by the majority of
people. actually some of them keep things like they are, to have their
domination on some field http://www.google.com/search?q=microsoft%20on%20open%20source
see noam chomsky, http://monkeyfist.com/ChomskyArchive http://www.google.com/search?q=chomsky especially
the publications "war against people" "profit over people" btw: why are these publications not freely available? ;)
parasew
-------------------- http://5uper.net
[reply]
[top]
[»]
Lions and tigers and bears . . . OH MY!
by cmos - Oct 20th 2001 11:06:57
Ill take freedom of choice over freedom from anxiety any day. Justifying a
viewpoint by using "WHAT IF . . . WHAT IF . . . !" hand wringing would have
left us wondering if we should wear animal skins to stay warm. Just
because an issue has not been considered before, does not mean it cannot be
resolved.
P.S. To those involved in animal rights, please substitute "polyester"
for "animal skins".
[reply]
[top]
[»]
A very old problem
by Patrice Ossona de Mendez - Aug 26th 2001 02:53:59
This is a very old problem that the lack of control of the use of
intellectual productions. Adding any kind of "legal restrictions"
is clearly no use, as the ones you would like to attack have all the legal
ways to get ride of it. A similar problem happens in Science: shall I or
not publish my results, given that I do not know exactly what can be done
with it, and given that I have exactly no chance to know what will be all
the possible positive vs negative consequences.
"Science sans conscience n'est que ruine de l'âme"
Science without conscience is only ruin of the soul (?)
-> No kind of contract may limit the intrisc responsability of the
authors. But the inexistence of contract does not limit
the responsability of the user. In case of human-rights viloation, this
later cause might be a reason for attacks, not the only misuse of a
software.
-> As the dictators have usually more money and access to information
than their victims, GPL is a way to decrease the importance of money and
increase information, so that both parts eventually get equal access to
softwares.
-- Pom
[reply]
[top]
[»]
Puhleeze
by WindozeSux - Jul 1st 2001 11:21:55
Information, like any powerful tool, can be misused and used against other
people. The intentions of this article are respectable, but the approach is
wrong, and I don't think there's any real way to do it. If we start to
"restrict" information because it could be used against
us/others, that's just the first step to a Microsoft EULA.
Free information and software carries great benefits, but also risks, such
as these political issues. That's just the way things are.
[reply]
[top]
[»]
Free software ??
by Lovechild - Jun 28th 2001 12:10:51
If we restrict the use of free software, then it wouldn't
be free anymore.
I think it is a bad idea to restrict the use of free
software - the idea is that everybody benfits from the
work, right ?
-- Make coffee, not scripts
[reply]
[top]
[»]
Re: Free software ??
by George Bourdieu - Jun 30th 2001 22:23:56
I think we all realize that "rights" as the term is used here are not
actual self contained entities. Rather they are merely those concepts and
ideals that are provided by a society through the government's willingness
to protect them through penalization or regrettably physical force. And
depending upon the political tone of the moment the latter method is not
always the last resort.
I have seen no evidence whatsoever that the UDHR has had any serious
effect upon the overall level of freedom in the world. I have seen the
effects of massive physical force and economic coercion on human rights.
Both for the good and bad dependant upon your point of view.
Realistically speaking though, any government or organization of any size
can find someone to develop the necessary software to meet their needs. The
trick is for them to maintain the strength and integrity of said software
against the attacks on it's undesired mode of use/misuse that are for all
intents and purposes, a certainty.
The beauty of the whole IT realm is that it carries on the age old game
that is best exemplified by the constant evolution of better more secure
locks being followed by the evolution of better lockbreakers. As far as I'm
concerned the more viruses and attacks all the way around, the better. It's
in the battle where are wits are tested, honed, and polished.
If everyone cooperated we'd all be sipping tea in cozy huts singing Kum
By Ya.
For my part, thank god Eve ate that apple. If it weren't for her naughty
behaviour I fear I'd be spending my placid idyllic days attempting to
convince the lions that the lambs they lie next to are delicious, lest they
set their eyes on me and make things a little bit too interesting.
Ciao Babies
-- They sicken of the calm, who know the storm.
Dorothy Parker
[reply]
[top]
[»]
Freedom ZERO
by Daniel Nagy - Jun 28th 2001 07:04:11
If a license denies Freedom #0, that is the use of
the software for any purpose, no matter how
malicous by someone's standards, it is NOT A FREE
SOFTWARE LICENSE. I am aware that Open-Source is
not exactly Free Software but Open Source does not
have a consistent moral standard, as far as I
know. It is a more pragmatic approach.
However, I think that Freedom #0 is essential even
for the less zealous freedom seekers. Should anyone
question it, the question "Who decides?" arises at
once. Indeed, who shall decide what use of a piece
of software is appropriate and what is not? The
author? I don't think so.
The Open-Source development process involves
contributions from many co-authors, who usually
accept the leadership of the original author,
though not always; Remember the emacs/xemacs fork.
Did the author claim any other right than being
mentioned as the original author (which is the
ONLY RIGHTFUL AUTHOR'S RIGHT, which should be
unalienable, in my opinion, and all other IP
rights are harmful and unjust) others would not
contribute as readily as they did otherwise. What
prevents non-free software projects from attracting
a broad co-developer audinence similar to that of
the free projects? I think, it is the lack of freedom.
You inevitably alienate co-developers by imposing
restrictions on the use of your software. Freedom
is a key element in the success of our flourishing
open-source community. Take it away, and it will
collapse, no matter how noble your intentions are.
Finally, I think, you cannot prevent anything like
massacres, genocides or holocausts by software
licenses. If you delve deeper into the issue, you
find that law is mere fiction. GNU GPL has not
been tried at courts. The free
software paradigm shall endure much farther than
law-based market economies, since it does not
require laws, law enforcement and markets to
function and thrive. A restriction, however, that
you are proposing to impose, would only be
effective through law enforcement, which is
arguably flawed in many ways.
Western-style democracy and market economy is not
necessarily the last word in the evolution of our
societies. Free Software appears to be more
fundamental an achievement, in my view. Along with
freedom #0.
[reply]
[top]
[»]
Information wants to be free!
by Bud Hovell - Jun 25th 2001 12:52:24
Hmmm ... really? Well, if that's so, how do you
feel about unrestricted access to your medical
records? Would it be ok to use GPL software employed to restrict it from
prying eyes?
As to governments concealing information from
their citizenry, this is a common practice -- and
many would argue a necessary one, at least in some
cases such as sensitive on-going diplomatic
discussions. That it's also frequently abused goes
without saying, governments being what they are.
They are, after all, the single institution which
mainly does as it pleases, with duly annointed
statutes ready at hand to make it all "legal" --
and with no noticeable consequence, even if breach
of the law is entirely indisputable.
It would be idle fantasy to count on some
restriction by private contract to have any effect
whatever on actual behaviors of national government. The crown, after all,
can only be
sued by its own agreement. And it only agrees when
it is politically expedient.
There is nothing to criticize about any urge
to defend liberty. But liberty isn't license, and the
devil is often in the details when real life inevitably
compels determination of where one ends and
the other takes up.
Lawyers make a very fine living, in the US,
because so many of our laws have been driven into
existence by teary-eyed sentiment, unalloyed by
the minimum legal precision necessary to readily
define standards of compliance.
Often, therefore, the courts simply have to
make it up as they go along because the legislature
had no clear idea of what they intended -- except
pandering to constituents to perpetuate
incumbancy. Too cynical you say? Look again.
I compliment your sentiments. But I worry also
about possible consequences, were your idea ever
to get real "legs" and end up in the court system.
Age-old wisdom cautions we be careful what
we ask for -- for fear we might get it.
[reply]
[top]
[»]
You have it backwards
by lunk - Jun 3rd 2001 16:25:14
*ANY* changes in the software used must be published under the GPL which is
what allows the freedom to make those redirections in information public
knowledge. Having everything public knowledge is what keeps you safe from
those types of repressions.
[reply]
[top]
[»]
Hm..
by Jungle Junkee - Jun 10th 2001 15:36:23
This is really quite foolish.
I'm almost sickened by the oncoming of this new wave of 'intellectual
property' power struggles. All over the geek news sites, all you see is
talk about intellectual property.
Intellectual property should only come into consideration when your
software is created for YOUR USE only and it is stolen. Then, by all
means, cry, whine, bitch and call your lawyer. You have that right. If you
create a new database software for your company that is 10x better than
anything on the market, and an employee steals it, modifies the source and
sells it, you should be able to do something about that -- and even this is
only MY opinion.
The problem is, people create software and release it to the public
domain, no matter if they charge for it or not, and then want to cry when
people do what they want with it. If you park your car in a bad
neighborhood with the doors open, the keys in the ignition and leave a note
on the seat that says "you can use this, just make sure you bring it back
by 4:30 tomorrow", you should know well enough that you're not getting your
car back (at least not in the same condition). Why is it that people who
create something (code, music, literature, whatever) and release it to the
public EXPECT their goods to be held to a higher standard.
Any license, in any form, is stupid to begin with. People are going to
do what they want. To use a license to promote your own ethics isnt going
to work, so why the hell you even brought it up is beyond me.
Ethics and morals are a personal thing. We as people have already lost
enough rights to this type of 'legislate the shit out of everything so
everything is equal' attitude. The world is not equal, or fair, or even
inherently (sp?) good. Stop worrying about other people and tend to your
own backyard. You cannot change others by imposing your beliefs on them.
Instead, try being the best person you can be by your own standard, and
hope others fall in line or at least respect that standard.
Just some food for thought..
-- ======================================
somebody set us up the bomb.
======================================
[reply]
[top]
[»]
Too many goodsides
by Phactorial - May 29th 2001 07:05:26
Yes, it is true that you can change lots of software under GPL to do
something that its intent was not to do but the fact is that open source
software licenses have too many goodsider. If there was a bug in a program
or a possible security hole the user can just edit the source code and fix
the problem. If the program does not have what the user needs, he/she can
fix it to his needs. If a software producer needs any help with the
creation of his software, thanks to GPL and other open source software
licenses the software producer will be able to hire employees to work on
the application source code remotely.
[reply]
[top]
[»]
No mind about that
by TeLeNiEkO - May 26th 2001 17:27:31
If someone tried to restrict the freedom of information it would be morally
punished, and as soon as the world showed offended by that those who tried
to attempt to people rights would be punished. If a governenment decided to
restrict what information someone could see on the net it would be
punished, maybe doing nice iptables -j DENY to all of it's IP blocks. No
country wants all of it's internet traffic to be denied (lots of money
lost!) and the same goes for ISP's companies, etc. As long as there's a
risk to be punished there will not be an infringenment of people's
rights.
About IBM, Auswitch and all that. Everybody has a past, and everyone has
done bad thinks. Probed or not, we all (?) try to do our best. Maybe
someone left his/her boy/girlfriend for another boy/girl , which is a
really bad thing, but then spent lots of time with the old girl/boyfriend
to make sure he/she was right. So, good things and bad ones go toghether.
And we can't judge somebody (or some enterprise) just by the things they
did in a far past. Just look at all the things that were made possible
thanks to IBM, for example, you can read me thanks to IBM, also thanks to
Linux Torvalds, also Bill Gates (so sure taht there at least one hop
between me and FM that is win based), and to lots of people and companies
that all have done bad bad things (the first bad thing was to invent
windows... ;o)
So, stop bullshitting about IBM and nazis, I don't think FM is there to
discuss that kind of things. And don't worry about your freedoms, starting
from expression and information, the world is there for that. If GPL
software is used to restrict our freedoms we'll solve that.
See you,
TeLeNiEkO (MuPPeT)
-- - mutt r0x! -
[reply]
[top]
[»]
it's really simple
by jetson123 - May 18th 2001 21:44:38
Whoever gets to write the code chooses their license.
So, if you think imposing those kinds of restrictions
helps, by all means, go ahead and do it. I think trying
to restrict software in that way is counterproductive.
[reply]
[top]
[»]
Code ownership...
by andrew cooke / jara software - May 16th 2001 16:41:55
I'm starting to see that code ownership is kind-of the issue here. I (or
people arguing for this idea) seem to be called Hitler (I suggest people
get a little sense of perspective) because I want to control code that I
write.
There seems to be an assumption that code I (for example) write belongs to
everyone. That by restricting how that code is used I am *forcing* others
to behave as I want.
But just because I release code for free doesn't mean it isn't my work.
Why shouldn't I have control over what I produce? If people don't like the
licence, they don't need to use the code. The only *forcing* I am doing is
refusing to support people whose behaviour I find
wrong/offensive/dangerous...
[reply]
[top]
[»]
Re: Code ownership...
by Alexander Bartolich - May 17th 2001 03:00:54
> [...]
> Why shouldn't I have control over what I
> produce? If people don't like the
> licence, they don't need to use the
> code. The only *forcing* I am doing is
> refusing to support people whose
> behaviour I find
> wrong/offensive/dangerous...
I consider code to be speech. Source code is used to express ideas. To
talk with each other. To communicate with peoples you have little else in
common.
IMHO your comprehension of source code fits well with the RIAA, Microsoft
and US encryption export regulations.
I don't care what your intentions are. By using source code to restrict
freedom you have chosen the dark side of the force.
[reply]
[top]
[»]
Re: Code ownership...
by Steve Lhomme - May 17th 2001 06:42:33
> I don't care what your intentions are.
> By using source code to restrict freedom
> you have chosen the dark side of the
> force.
Is freedom THE best thing to be acheived ?
Is it your freedom to kill people ?
Why do you think there are laws that restrict this kind of freedom ?
[reply]
[top]
[»]
Re: Code ownership...
by Alexander Bartolich - May 17th 2001 08:13:24
> Is freedom THE best thing to be
acheived ?
> Is it your freedom to kill people ?
> Why do you think there are laws that
restrict this kind of freedom ?
I am talking about freedom of speech and thought.
Do you really consider ideas to be weapons?
[reply]
[top]
[»]
Re: Code ownership...
by Steve Lhomme - May 17th 2001 09:33:59
> I am talking about freedom of speech
> and thought.
> Do you really consider ideas to be
> weapons?
Yep, a lot ! But of course, that's only philosphy.
Free software is one of the best one.
[reply]
[top]
[»]
Re: Code ownership...
by damaged - Jun 6th 2001 13:02:50
> Do you really consider ideas to be
> weapons?
>
>
Have we forgotten "The pen is mightier than the sword"?
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Code ownership...
by damaged - Jun 6th 2001 12:45:25
> I'm starting to see that code ownership
> is kind-of the issue here. I (or people
> arguing for this idea) seem to be called
> Hitler (I suggest people get a little
> sense of perspective) because I want to
> control code that I write.
>
> There seems to be an assumption that
> code I (for example) write belongs to
> everyone. That by restricting how that
> code is used I am *forcing* others to
> behave as I want.
>
> But just because I release code for
> free doesn't mean it isn't my work. Why
> shouldn't I have control over what I
> produce? If people don't like the
> licence, they don't need to use the
> code. The only *forcing* I am doing is
> refusing to support people whose
> behaviour I find
> wrong/offensive/dangerous...
>
Who says anyone HAS to deny/go against use of his/her code in the
future?...you seem to be wanting to defend yourself from some paranoia
fantasy that your new Perl module is going to be used to torture some group
of people...someone capable of doing such things is SURLEY not gonna give a
god damn hoot about whether YOU agree or not, and it certainly is not going
to stop SOMEONE out there from saying "hey its so and sos fault he
WROTE that software" you guys are wasting time even considering such a
clause...it's utterly moronic.
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Could not freedom be restored by ssl
by Jeff Sadowski - May 15th 2001 15:01:37
If every computer sent out a public key to recieve the message then
the message would be sent encrypted this could be set up in the web
browser.
There's other ways of encryption and varification that users don't even
have to be aware
of.
You can't filter all encrypted information without people starting to
notice it.
I think this article has alot to do with computer privacy act.
[reply]
[top]
[»]
Breaking the law vs breaking a license agreement
by Fremar - May 14th 2001 08:33:27
In most countries, someone who would implement such a "content
filter" or "content changer" is already breaking laws about
freedom of speech or privacy.
I don't think anyone willing to violate the law will be stopped by a
license agreement.
So that leaves us with countries where freedom of speech and privacy have
little meaning. But I don't think any dictator will hesitate to violate
software license agreements if he is already violating human rights.
[reply]
[top]
[»]
Re: Breaking the law vs breaking a license agreement
by andrew cooke / jara software - May 15th 2001 11:52:01
I don't think anyone is claiming that "Mr Nasty Dictator" is not going to
run some code because of licence restrictions. But in many cases, pressure
might be possible - I already suggested that a Green Party in a country
might be interested in enforcing compliance if some oil company (say) was
using software with a "green licence".
As for the "dictatorship" accusation - how is this any different to me
refusing to work for or buy goods from companies I don't like? Or refusing
to help out people that annoy me? It's *my* code - why shouldn't I have
some say in who uses it? If you don't like my ethics you're always free to
not use the software I release under an ethical licence. I'm not saying
people should be forced to use software with a licence they don't accept!
I don't see how me using a licence I like is any different to RMS using
a licence that he likes - the GPL. Is he a little dictator too? (ok, I
know the answer to that ;-)
And finally, I don't see any problem in choosing what ethics to put in
the licence. Each person who writes their own code can choose their own.
Of course, this will be a horrible mess at first, but with time people
might group together under a number under more popular, general licences.
Alternatively, people could get together now, and discuss what they'd
like...
[reply]
[top]
[»]
Re: Breaking the law vs breaking a license agreement
by Alexander Bartolich - May 16th 2001 05:28:37
> If you don't like my ethics
> you're always free to not use the
> software I release under an ethical
> licence. I'm not saying people should
> be forced to use software with a licence
> they don't accept!
The bad guys won't care what your license says and will use your stuff
anyway.
If they are smart they will probably improve your source.
Following the spirit of open source (its supposed to make better software)
they will publish their patches.
So the real issue with your license is this:
Will you accept work from people you don't like?
Refusing knowledge is ignorance.
[reply]
[top]
[»]
Re: Breaking the law vs breaking a license agreement
by andrew cooke / jara software - May 16th 2001 16:32:31
Please re-read the first paragraph of the post you replied to.
Thanks,
Andrew
[reply]
[top]
[»]
Re: Breaking the law vs breaking a license agreement
by Alexander Bartolich - May 17th 2001 02:53:29
> Please re-read the first paragraph of
> the post you replied to.
So?
I started from there and came to a possible scenario. My question was and
still is:
Will you accept patches from people that don't qualify for your
licence?
Will you ignore knowledge, just because it was developed by employees of
Shell?
[reply]
[top]
[»]
Re: Breaking the law vs breaking a license agreement
by Steve Lhomme - May 17th 2001 06:52:57
> Will you accept patches from people
> that don't qualify for your licence?
It depends if the modifications correct bugs or add features that are made
to restrict people's rights.
Some linux kernel patches never made it into the kernel, so submiting a
patch doesn't automatically imply that you'll add it.
> Will you ignore knowledge, just
> because it was developed by employees of
> Shell?
Very good question.
I think it really is a political question. If the people responsible for a
project can refuse to be helped or not by people they don't like.
What if Microsoft submit a patch to the linux kernel ? Not only the
technical part would be implied.
Anyway I don't think the problem is about the code (which is mostly about
technical matters), but about the use of the code. In this case, the coder
is not implied, but a license agreement could help.
[reply]
[top]
[»]
Re: Breaking the law vs breaking a license agreement
by Alexander Bartolich - May 17th 2001 08:10:05
> > Will you accept patches from people that don't qualify for your
licence?
>
> It depends if the modifications correct bugs or add features that
are
> made to restrict people's rights.
This is a completely different issue.
Rejecting a feature you don't like, whether it's for technical or
philosophical reasons, is natural.
I think that source code is speech. Rejecting somebody else arguments is
natural, but refusing to talk with someone just for ideological reasons is
recipy for disaster.
> What if Microsoft submit a patch to the linux kernel ?
So?
A patch is a patch. You can look at it, evaluate it, strip the sender's
name from it.
> Not only the technical part would be implied.
Just why? What if Linus went mad and included a backdoor in the
kernel?
It's not the (in)famous name that decides, but the contents.
> Anyway I don't think the problem is
about the code
> (which is mostly about technical matters), but about the use of
> the code. In this case, the coder is not
implied, but a
> license agreement could help.
Free software is about sharing advancements in computer science.
[reply]
[top]
[»]
Re: Breaking the law vs breaking a license agreement
by Steve Lhomme - May 17th 2001 09:49:11
> I think that source code is speech.
> Rejecting somebody else arguments is
> natural, but refusing to talk with
> someone just for ideological reasons is
> recipy for disaster.
So you're against any form of embargo and boycott ?
I'm against embargo for a whole country, but boycott is OK.
As someone mentioned above, this is not only a technical problem, but
about human beings. You can't always hide behind the technic.
In France during WWII, we had some people that worked for the Vichy
government and applied the laws of this government. But after the war they
have been judged for that, because the laws they applied were against the
Human Rights.
IMO that proves that you always have to be concerned about what you're
doing and the possible consequences. When you code something and make it
public, they is much more implied than just publishing the code. And it
would be nice if coders (scientists in general also) would be more aware of
that.
> > Anyway I don't think the problem
> is
> about the code
> > (which is mostly about technical
> matters), but about the use of
> > the code. In this case, the coder is
> not
> implied, but a
> > license agreement could help.
>
> Free software is about sharing
> advancements in computer science.
Yes, but not only. The GPL forces people to continue working with GPL
(that's not what I call being free). It has nothing to do with computer
science.
[reply]
[top]
[»]
Political Correctness is just another Fascism
by Alexander Bartolich - May 14th 2001 05:49:27
At the heart of all this stuff is somebody that decides what is correct and
what not. Some benevolent dictator, that is.
The real funny part is that even amongst related countries of Western
civilization there is little consensus on correctness.
Is an abortion clinic allowed to drive their web site with Apache? What
about a women's rights group that just provides choice, not
pre-selection?
What about Scientology? The Witnesses of Yehova? The Catholic Church (the
inquisition probably cost more lives than all sects taken together)?
The Catholic Church of Northern Ireland?
What about rogue states? States implementing death penalty? Or a
government that jeopardizes global climate just for a few percent of
economic growth?
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by Steve Lhomme - May 14th 2001 08:35:03
When you choose to release your code with an open-source license it's for
many reasons. You can choose among many of them.
So why shouldn't there be licenses (new or updated) that add a "fair use"
close depending on what you need/want to do. It's up to the coder !
It's not dictatorship because you're free not to use these licenses !!!
The problem is that licenses usually have to be the same like the problem
between using the old BSD license where you had a clause with usually the
name of the author. So adding this kind of clause to existing licenses
would require to update these licenses on lots of softwares (code
actually). I think there should be a "fair use" version of all the popular
ones. Now the problem is what to consider fair or not !!! As I said in
another message, the Universal Declaration of Human Rights is probably a
good starting point.
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by damaged - May 14th 2001 09:43:25
> When you choose to release your code
> with an open-source license it's for
> many reasons. You can choose among many
> of them.
> So why shouldn't there be licenses
> (new or updated) that add a "fair use"
> close depending on what you need/want to
> do. It's up to the coder !
>
> It's not dictatorship because you're
> free not to use these licenses !!!
>
> The problem is that licenses usually
> have to be the same like the problem
> between using the old BSD license where
> you had a clause with usually the name
> of the author. So adding this kind of
> clause to existing licenses would
> require to update these licenses on lots
> of softwares (code actually). I think
> there should be a "fair use" version of
> all the popular ones. Now the problem is
> what to consider fair or not !!! As I
> said in another message, the Universal
> Declaration of Human Rights is probably
> a good starting point.
Oh brother, I am amazed at littel Hitlers running around on here...
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by Steve Lhomme - May 14th 2001 12:55:53
I'm afraid you'll have to explain a bit more... Otherwise your comment is
useless (agressive ? stupid ?).
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by damaged - Jun 6th 2001 12:33:14
> I'm afraid you'll have to explain a bit
> more... Otherwise your comment is
> useless (agressive ? stupid ?).
Explain?..ok here goes...I was calling them little Hitlers..this guy he
was killing jewish people, he was responsible for the Holocaust...does any
of this ring a bell?...is it understandable now?...if it isn't i'm afraid i
lost my english->retard translator book...thats as easy as i can explain
it to you.
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by Alexander Bartolich - May 15th 2001 03:38:18
> [...]
> It's not dictatorship because you're
> free not to use these licenses !!!
The problem is that you, the coder that chooses the license, forces his
personal ethics onto everyone else.
And I say it again: There is absolutely no non-trivial agreement on such
ethics.
Continental China may have clause on their Linux distribution that forbids
Tibet activists to use it. Evil?
Well, for a long time Turkey, a NATO member, forbade every use of the
Curdish language.
Saudi Arabia is perhaps the most oppressive Islamic regime on this world,
yet they are an American Alley and beyond criticism.
In Austria we have common agreement that nuclear power is deficit
politics. Thousand generations will have to pay for radioactive waste that
give us about 30 years of electricity. But we are just seven million
people. Should we really declare ideological war on the rest of the
world?
Your suggestion means to couple computer science with other issues.
Implemented in perfection this means "by using this source you agree
to all my believes and swear to never do evil again".
I think the ability to communicate with people of other cultures is in
itself a value. I may despise Echolon and think low of everyone
participating, but still I would enjoy a chat on technical issues regarding
gcc. Having something in common is the first step in understanding each
other.
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by andrew cooke / jara software - May 16th 2001 16:34:58
> The problem is that you, the coder that chooses the license, forces
his
> personal ethics onto everyone else.
I thought that was a feature, not a bug. If you don't like the ethics,
don't use the code. Why should I write free software for people that are
screwing up my environment?
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by Alexander Bartolich - May 17th 2001 03:39:24
> Why should I write free software for people that are screwing up my
environment?
I don't know how great a programmer you are.
For myself I know that I am standing on the shoulder of giants. My
achievements are insignificant in comparison.
Stallman, Thorvalds and Wall gave me their work with no such strings
attached. Without them I would know nothing.
Anyway, your understanding of open source is missing a crucial part:
Cooperation with others. The Linux kernel was not written by a single
human, but contains contributions from people all over the world.
I read your suggestion to mean "No, I won't accept your patch, you
are evil". Given the big egos of famous Coders, this can only lead to
a lethal separation of the scene.
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by damaged - Jun 6th 2001 12:36:40
>
> % The problem is that you, the coder
> that chooses the license, forces his
> % personal ethics onto everyone
> else.
>
>
> I thought that was a feature, not a
> bug. If you don't like the ethics,
> don't use the code. Why should I write
> free software for people that are
> screwing up my environment?
>
Not use it?...thats unrealistic what people WILL do is delete your silly
humane GPL garbage, do a search replace on your code, remove your name, and
release it anyways....what ya gonna do?...SUE?...hahahahaha..you people
still don't get it...
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by Steve Lhomme - May 16th 2001 16:59:02
>
> absolutely no non-trivial agreement on
> such ethics.
But the Universal Declaration of Human Rights IS not about ethics. And
it's "universal" (or should be applied as such).
> Continental China may have clause on
> their Linux distribution that forbids
> Tibet activists to use it. Evil?
> Well, for a long time Turkey, a NATO
> member, forbade every use of the Curdish
> language.
> Saudi Arabia is perhaps the most
> oppressive Islamic regime on this world,
> yet they are an American Alley and
> beyond criticism.
You're precisely talking about countries that heavily violates the UDHR.
Why would you prevent yourself from avoiding these people (not all of them)
to use a software you've created ?
Imagine if Einstein could have forbid the use of nuclear power for
weapons...
If it's made possible, we HAVE to make it. (even if we don't need to use
it).
I really hope some lawyers at the FSF will think about it (or BSD since I
prefer the BSD license as it's even more open).
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by Alexander Bartolich - May 17th 2001 04:35:43
> [...]
> You're precisely talking about
countries that heavily violates the
UDHR. Why would you prevent yourself
from avoiding these people (not all of
them) to use a software you've created
It's not "these people". It's us. Our governments, our
corporations, our society. The difference between good and evil countries
is not Yes or No. It's more like the ratio of good deeds vs. bad.
If I had to decide where to live I would choose Israel over Saudi Arabia.
But certainly the human rights record of the former is magnitudes
worse.
> Imagine if Einstein could have forbid
the use of nuclear power for
weapons...
That would have saved us from Hiroshima and Nagasaki. Not from Tshernobyl.
And Kyoto is about reducing the global threat of CO2, not
radioactivity.
> I really hope some lawyers at the FSF
will think about it (or BSD since I
prefer the BSD license as it's even more
open).
LOL!
You don't know what you are talking about.
You must be a Troll.
For years the BSD folks have criticized RMS for beeing fascist, anal and
covert commy.
And you expect them to restrict their license for political reasons?
[reply]
[top]
[»]
Re: Political Correctness is just another Fascism
by Steve Lhomme - May 17th 2001 06:39:41
> That would have saved us from
> Hiroshima and Nagasaki. Not from
> Tshernobyl. And Kyoto is about reducing
> the global threat of CO2, not
> radioactivity.
Does that mean that it wouldn't be worth ?
> % I really hope some lawyers at the
> FSF
> will think about it (or BSD since I
> prefer the BSD license as it's even
> more
> open).
>
>
> LOL!
> You don't know what you are talking
> about.
About licenses, you're right. I've never really taken care of them until
recently.
I like the BSD because it's more permissive, also. But I still think that
a mix of both would make sense.
> You must be a Troll.
>
> For years the BSD folks have
> criticized RMS for beeing fascist, anal
> and covert commy.
> And you expect them to restrict their
> license for political reasons?
...even if the BSD folks don't agree.
what is a Troll ?
[reply]
[top]
[»]
Human Rights? Which Rights?
by glenalec - May 14th 2001 00:09:19
The trouble with human rights is that they are themselves
politically motivated. Is there a human right to productive
employment? (I can't check - I'm living in China) I very much
doubt it bacause Human rights were drafted in capitalist
countries and a basic tennet of capitalism is to have a large pool
of unemployed to keep labor costs down.
Even Adam Smith (name?) - the father of modrn capitalist
theory - recognised that although in the interests of capitalism,
unemployment was not in the interests of society.
BTW. I live in China but am not a Comminust (neither is the
government here except in name - mercentile dictatorship
seems more accurate). The DS on HDSR stands for Democtatic
Socialist. I originate from the Australian continent (HDSR
doesn't oficially recognise national borders) but fled the region
to find work. (I noermally don't discuss politics - boring - but
my political views obviously alter my opinions on this subject so
should be noted for perspective reasons)
-- Glenn Alexander - the man with no surname and a silly hat.
HDSR citizen currently residing in China
[reply]
[top]
[»]
Re: Human Rights? Which Rights?
by Steve Lhomme - May 14th 2001 02:29:26
I don't think you can tell the Human Rights Declaration are capitalism
oriented ! It's just liberty/freedom oriented. A simple thing that say that
you have to respect other people and can have your own freedom.
It was not created by capitalists because at that time the word didn't
even exist.
[reply]
[top]
[»]
Re: Human Rights? Which Rights?
by andrew cooke / jara software - May 14th 2001 03:17:02
> The trouble with human rights is that
> they are themselves
> politically motivated. Is there a
In the context of this discussion (software licencing) this isn't a
problem. If someone felt, for example, that their code should be used only
in certain countries (those that encourage full employment, for example),
then they could specify that. There's no need for a global consensus on
conditions, ethics, etc.
Maybe people are so upset (I'm surprised at the strength of negative
dimissals here) because they are thinking of a modified GPL with a single
ethical viewpoint. Clearly that's out of the question.
At the moment this is a new idea; as people come to understand it perhaps
it will become more common for people to use ethical conditions. In time a
consensus might grow - maybe several different licences would evolve, and
people would select the one they felt most strongly for ("this
software is licenced under the Green ethical licence" or "the
Libertarian ethical licence"). A small number of accepted licences
would be a good final outcome, as they would be easier to understand and
more liekly to be enforced (you could imagine the Green party in a country
becoming involved in ensuring compliance with the Green licence, for
example)...
[reply]
[top]
[»]
Punch Cards during War... Nope
by jerky - May 14th 2001 05:02:58
http://inventors.about.com/science/inventors/library/weekly/aa050298.htm
please note
" Zuse used old movie film to store his programs and data for the Z3,
instead of using paper tape or punched cards. Paper was in short supply in
Germany during the war. "
[reply]
[top]
[»]
Re: Human Rights? Which Rights?
by damaged - May 14th 2001 09:46:27
>
> % The trouble with human rights is
> that
> % they are themselves
> % politically motivated. Is there a
>
>
> In the context of this discussion
> (software licencing) this isn't a
> problem. If someone felt, for example,
> that their code should be used only in
> certain countries (those that encourage
> full employment, for example), then they
> could specify that. There's no need for
> a global consensus on conditions,
> ethics, etc.
>
> Maybe people are so upset (I'm
> surprised at the strength of negative
> dimissals here) because they are
> thinking of a modified GPL with a single
> ethical viewpoint. Clearly that's out
> of the question.
>
> At the moment this is a new idea; as
> people come to understand it perhaps it
> will become more common for people to
> use ethical conditions. In time a
> consensus might grow - maybe several
> different licences would evolve, and
> people would select the one they felt
> most strongly for ("this software
> is licenced under the Green ethical
> licence" or "the Libertarian
> ethical licence"). A small number
> of accepted licences would be a good
> final outcome, as they would be easier
> to understand and more liekly to be
> enforced (you could imagine the Green
> party in a country becoming involved in
> ensuring compliance with the Green
> licence, for example)...
>
You all still miss the simplest point, who decides what's humane or
not..you?...me?...a coder?...you are just grasping for straws in an attempt
to save our souls, so to speak, we don't need you telling us how you want
us to behave, if you release software and I want to use it to kill 10000
people, what are you going to do if I violate your license?...sue
me?....this is just retarded thinking and dogoodism, you sound like a bunch
of tree hugging hippies...
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Bring out the dancing bears of *duh*!
by Pim van Riezen - May 13th 2001 16:27:07
Gotta love idealism. But do you realize what you are proposing? A
government with a total disregard for human life, which tortures its
citizens on the basis of their hair color and endorses slavery, how morally
bound do you think they will feel to the "GPL Human Rights
Edition"? Or do you think it's more likely that they will go ahead and
use your software to build guided missiles to shoot at their population
anyway?
I bet the convicted murderer would've thought twice if he could be sued by
Smith & Wesson for violating the murder weapon's license
conditions.
Also, you're missing another loophole: Some people use GPL software to
break the GPL! Let's put an extra clause in the GPL that forbids people who
break the GPL from using the GPL product.
HTH
Pi
[reply]
[top]
[»]
Re: Bring out the dancing bears of *duh*!
by Steve Lhomme - May 17th 2001 06:55:34
So let's not have laws because they won't be 100% respected ???
[reply]
[top]
[»]
all good technology has some immoral uses
by compay - May 13th 2001 04:12:26
You can't name a technology that has only good
uses. Technology enables humans to act out their
wishes in a more expedient way - and humans can
have all sorts of wishes. The minute you release
software under a license that restricts it to certain
moral uses, you incur the responsibility to explain
what is moral and what is not. Several thousand years
of philosophy and religion have not managed to
answer that question, so you're better off not diving
into the morass if all you want to do is release a
device driver.
[reply]
[top]
[»]
Re: all good technology has some immoral uses
by Steve Lhomme - May 13th 2001 06:40:43
I completely agree with you on the subjective aspect. But the Universal
Declaration of Human Rights is not !
That could be a good basis for a software/code restriction use. And you
could even sue some people using your code if they break the Human Rights
!!! Isn't that great ???
[reply]
[top]
[»]
Re: all good technology has some immoral uses
by Velox_Swiftfox - May 13th 2001 15:45:17
> I completely agree with you on the
> subjective aspect. But the Universal
> Declaration of Human Rights is not !
>
> That could be a good basis for a
> software/code restriction use. And you
> could even sue some people using your
> code if they break the Human Rights !!!
> Isn't that great ???
The UN Universal Declaration of Human Rights is immensely subjective. It
speaks of lofty principles but refuses to define its terms, making it a
great goal to work toward but a lousy set of criteria to try to
enforce.
Example: "Article 1: All human beings are born free and equal in
dignity and rights.They are endowed with reason and conscience and should
act towards one another in a spirit of brotherhood". Well, duh! It
ends up meaning
such things as "All human beings have an equal right to bribe the
court officials and be released if they have enough money", or have an
equal right to worship Allah or those 5 official churches the People's
Republic of China have approved, and an equal right to go to jail if they
don't.
[reply]
[top]
[»]
Unfair practices would not be tolerated long.
by Jason Hines - May 13th 2001 02:25:49
I'm forking from where the article mentioned the example of altering
content thats passes through software with a personal (unfair) slant.
I think this is what makes the Open Source philosophy seem so perfect.
Anyone is free to abuse this system, but as long as the source code is
included, everything is out in the open for the community to change. If
something like you described did happen, I think it would be treated the
same as if Microsoft did it. The project would be reamed with a bad
repuation. The difference would be that it wouldn't take very long for the
word to get out.
[reply]
[top]
[»]
Political repression via software required by US law
by Roger Over - May 12th 2001 21:13:08
It is already required by law in the US
I hope it is not a secret here that most of those packages to "protect"
children from pornagraphy also block material based upon the political and
personal views of the manufacturers. Things a child can buy at any
bookstore or read in any library are blocked and redirected.
So as it is already required by law for very unfreeware what is the
sudden interest in it being done by freeware?
[reply]
[top]
[»]
Restricting Open Source Software
by Brandon Ramirez - May 12th 2001 21:02:01
Is this guy nuts?!?!
-- - Brandon Ramirez
Computer Software Programmer
[reply]
[top]
[»]
Re: Restricting Open Source Software
by tallship - May 12th 2001 21:19:21
> Is this guy nuts?!?!
nah, we're all just smacking crock ;)
[reply]
[top]
[»]
Re: Restricting Open Source Software
by tallship - May 12th 2001 21:20:13
>
> % Is this guy nuts?!?!
>
>
> nah, we're all just smacking crock ;)
er... cracking smoke.
[reply]
[top]
[»]
Community comments..
by The Golden Boy - May 12th 2001 20:59:32
The author may be wrong or right, but all the comments state something like
"We're just techies, we don't give a damn about freedom and human
rights as long as we're given software for free and our computers are
working". Indifference of technical junkies makes all the horror
possible, like indifference of the whole nation made holocaust possible.
One day when there will be no freedom and as a consequence no free software
no one will care that YOU have no freedom like you don't care about misuse
of software.
And no one will give a damn.
[reply]
[top]
[»]
Re: Community comments..
by Jason Hines - May 13th 2001 03:01:11
> The author may be wrong or right, but
> all the comments state something like
> "We're just techies, we don't give
> a damn about freedom and human rights as
> long as we're given software for free
> and our computers are working".
> Indifference of technical junkies makes
> all the horror possible, like
> indifference of the whole nation made
> holocaust possible. One day when there
> will be no freedom and as a consequence
> no free software no one will care that
> YOU have no freedom like you don't care
> about misuse of software.
>
> And no one will give a damn.
Please don't overreact on the WRONG notions. You are making wild
accusations based on technical responses on a technical related website
about a very non-technical issue. Conclusions like these can't be made one
way or the other.
[reply]
[top]
[»]
Re: Community comments..
by The Golden Boy - May 13th 2001 15:38:23
> Please don't overreact on the WRONG
> notions. You are making wild
> accusations based on technical responses
> on a technical related website about a
> very non-technical issue. Conclusions
> like these can't be made one way or the
> other.
Actually, my opinion is based on my long standing experience with
technical people. Definitely, NOT all of us are like that. And don't take
this personally (I haven't checked what were your comments if any). And,
basically, my point was that no matter if we're doing technical stuff or
building a house we should remain humans. Or at least do our best to remain
humans.
[reply]
[top]
[»]
Re: Community comments..
by MrDragonfly - Jun 20th 2001 23:05:17
>
> % Please don't overreact on the
> WRONG
> % notions. You are making wild
> % accusations based on technical
> responses
> % on a technical related website about
> a
> % very non-technical issue.
> Conclusions
> % like these can't be made one way or
> the
> % other.
>
>
> Actually, my opinion is based on my
> long standing experience with technical
> people. Definitely, NOT all of us are
> like that. And don't take this
> personally (I haven't checked what were
> your comments if any). And, basically,
> my point was that no matter if we're
> doing technical stuff or building a
> house we should remain humans. Or at
> least do our best to remain humans.
Not just computer techies. Look at the attitude of most scientists to
political arguements. One rather paranoid ( but possibly correct) friend
holds that this is part of the problem of the "scientific
objectivity" worldview. By teaching scientists and techies to be
apolitical It becomes possible to manipulate them more easily, and through
them, everybody else. I don't feel that it as deliberate as he feels, but
the problem is there. The subject-object divide which allows psychopaths to
see other human beings as objects to be played with. On a small scale -
serial killers. On a large scale - genocide.
Oppenheimer and his colleagues had to face these same questions when they
developed the Manhattan Project.
Open Source Software isn't necessarily going to have the same potential
for creating mass destruction, but the moral and ethical problems
remain.
--
Measure Twice...
[reply]
[top]
[»]
Ahh...something just came to me
by damaged - May 12th 2001 18:17:06
"and as a member of Amnesty International, trying to promote human
rights."
Thats from this guys BIO, no wonder...this from the SAME people who are
pro-life and who are in favor of releasing murderers and rapists, and
outlawing executions....bunch of bible-thumping do-gooders, give it up
Bjorn, noone wants to see you wave your "I am holier then thou"
banner.
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Ahh...something just came to me
by Jason Hines - May 13th 2001 02:57:24
> "and as a member of Amnesty
> International, trying to promote human
> rights."
> Thats from this guys BIO, no
> wonder...this from the SAME people who
> are pro-life and who are in favor of
> releasing murderers and rapists, and
> outlawing executions....bunch of
> bible-thumping do-gooders, give it up
> Bjorn, noone wants to see you wave your
> "I am holier then thou"
> banner.
dear dear god. wtf is happening?
[reply]
[top]
[»]
Voll verpeilt
by plum eye - May 12th 2001 17:58:38
Hi Björn,
daß Du ein bißchen mit einem Proxy gespielt und GPL gelesen
hast, und Serienbriefe für Amnesty schreibst, bedeutet noch lange
nicht, daß Du die Community mit gestelztem Gelaber langweilst.
Auch das Holocaust-Trauma und IBM tragen keinen Sinn bei.
Manipulation findet selbstverständlich ständig statt, und die IT
liefert die Infrastruktur dazu.
Aber Deine Zusammenhänge lassen mich vermuten, daß DU derjenige
mit Machtphantasien bist.
Drei Erfahrungen und eine dumme Folgerung.
Jochen
Bin mal gespannt, ob Du die Kritik nicht schon selber wegfilterst
(vielleicht diesmal mit Visual Basic, viel Spaß) und Du Dir so selber
widersprichst.
[reply]
[top]
[»]
Re: Voll verpeilt
by damaged - May 12th 2001 17:59:45
> Hi Björn,
>
> daß Du ein bißchen mit
> einem Proxy gespielt und GPL gelesen
> hast, und Serienbriefe für Amnesty
> schreibst, bedeutet noch lange nicht,
> daß Du die Community mit
> gestelztem Gelaber langweilst.
>
> Auch das Holocaust-Trauma und IBM
> tragen keinen Sinn bei.
>
> Manipulation findet
> selbstverständlich ständig
> statt, und die IT liefert die
> Infrastruktur dazu.
>
> Aber Deine Zusammenhänge lassen
> mich vermuten, daß DU derjenige
> mit Machtphantasien bist.
>
> Drei Erfahrungen und eine dumme
> Folgerung.
>
> Jochen
>
> Bin mal gespannt, ob Du die Kritik
> nicht schon selber wegfilterst
> (vielleicht diesmal mit Visual Basic,
> viel Spaß) und Du Dir so selber
> widersprichst.
HA! that's easy for YOU to say..:P
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
In English: Totally misorientated
by plum eye - May 12th 2001 18:27:02
Hi Björn,
great, that you played with a proxy, read GPL and wrote serial letters for
amnesty. But thats no reason to bore the comunity with elaborated BLAH.
Even the trauma of the holocaust and to mention IBM's role in it does not
add some meaning in your thesis.
Clearly, manipulation is everytime around us, and IT is the infrastructure
to do it.
But your argumentation makes me feel, that YOU are the one with power
fantasies.
Three experiences and one dump thought.
Jochen
P.S.: Perhaps you are filtering the critics for your article (Now with
Visual Basic, so have fun without regular expressions!)? Would be a good
contradiction.
P.P.S.: I hope freshmeat will filter better in the future.
[reply]
[top]
[»]
Re: In English: Totally misorientated
by damaged - May 12th 2001 18:36:13
> Hi Björn,
>
> great, that you played with a proxy,
> read GPL and wrote serial letters for
> amnesty. But thats no reason to bore the
> comunity with elaborated BLAH.
>
> Even the trauma of the holocaust and
> to mention IBM's role in it does not add
> some meaning in your thesis.
>
> Clearly, manipulation is everytime
> around us, and IT is the infrastructure
> to do it.
>
> But your argumentation makes me feel,
> that YOU are the one with power
> fantasies.
>
> Three experiences and one dump
> thought.
>
> Jochen
>
> P.S.: Perhaps you are filtering the
> critics for your article (Now with
> Visual Basic, so have fun without
> regular expressions!)? Would be a good
> contradiction.
>
> P.P.S.: I hope freshmeat will filter
> better in the future.
>
Ahh..now that made sense...thank you much for the translated post :)
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
please!
by John Meacham - May 12th 2001 17:50:57
The GPL is not a contract!
The GPL is ont a contract!
you CANNOT restrict use of a product under copyright law, the only thing
you can restrict is duplication and distribution and this is what the GPL
does. it is ILLEGAL to break copyright law and go against an authors wishes
in terms of duplication. this has nothing to do with agreeing to anything
or 'signing' the licence or being 18 or whatnot. it is straight out illegal
to distribute copyrighted material without permission of the author.
A contract is an agreement between two entities which is VOLUNTARILY
entered into. of course the provider of the software may not distribute the
software to you unless you agree to the contract, but it is a completely
seperate legal mess. for one thing in most countries you must be a certain
age to enter into contracts and there are all sorts of vauge laws which
govern which contracts are enforceable and which arn't.
the GPL is not a contract, it CANNOT enfore use restrictions. in fact I
dont believe it should be possible to enforce use restrictions without an
explicit written and SIGNED contract, click through contracts should not be
enforcable. (but this is a different rant.)
sorry for the rant, but i get the feeling people don't know the difference
between contract and copyright law a lot. (and it's know wonder when most
commercial software comes with a combined contract restateing what is
already guarenteed by copyright law (no duplication) as well as other
stipulations which must be agreed to as part of a contract. the first is
redundant since copyright violation is automatically illegal. and the
second shouldnt be enforceable in my opinion but saddly might be at the
moment.
[reply]
[top]
[»]
Re: please!
by Steve Lhomme - May 13th 2001 06:38:27
Maybe the GPL but what about BSD ?
I think GPL put too much restriction on the license and code use (so, it
IS a contract for the programmer using it). And since there are some using
restrictions, why not adding another one ???
[reply]
[top]
[»]
Cultural differences
by andrew cooke / jara software - May 12th 2001 17:05:24
Interesting article, and I share your concerns. Addressing some of the
critical points here:
- Restrictions already exist. The GPL, for example, prevents commerical
use of the software (in a certain sense).
- Yes, moral decisions may be relative, but that doesn't mean that they
don't exist or shouldn't be expressed. I don't see anything inconsistent,
irrational or stupid in an author restricting the use of their work
according to ethical considerations (again, that's what the GPL does -
there's nothing special about the moral goodness of "free").
- I wrote the first version of "Pancito" (it's here on Freshmeat
if you're interested) near the beginning of the most recent troubles in the
occupied territories/Israel and added a rider myself (you can see it at the
end of the documentation) saying "However, I ask that it is not used
by Israeli citizens living in Israel". While I have no idea whether
it's legally binding, I felt that simply adding it might make someone,
somewhere, think about the problem, and try and understand why I would
write such a thing.
[reply]
[top]
[»]
Re: Cultural differences
by damaged - May 12th 2001 17:23:08
> Interesting article, and I share your
> concerns. Addressing some of the
> critical points here:
>
> - Restrictions already exist. The
> GPL, for example, prevents commerical
> use of the software (in a certain
> sense).
(That is why it is called FREE)
> - Yes, moral decisions may be
> relative, but that doesn't mean that
> they don't exist or shouldn't be
> expressed. I don't see anything
> inconsistent, irrational or stupid in an
> author restricting the use of their work
> according to ethical considerations
> (again, that's what the GPL does -
> there's nothing special about the moral
> goodness of "free").
(FREE does not describe morality in any way shape or form, where are you
getting this crud?
> - I wrote the first version of
> "Pancito" (it's here on
> Freshmeat if you're interested) near the
> beginning of the most recent troubles in
> the occupied territories/Israel and
> added a rider myself (you can see it at
> the end of the documentation) saying
> "However, I ask that it is not used
> by Israeli citizens living in
> Israel". While I have no idea
> whether it's legally binding, I felt
> that simply adding it might make
> someone, somewhere, think about the
> problem, and try and understand why I
> would write such a thing.
(UG...an obvious attempt at spamming his software...low rent man very low
rent..
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Cultural differences
by andrew cooke / jara software - May 12th 2001 17:26:54
Sorry - I thought it was pretty relevant. You know of any other examples?
I thought I had hit the right balance by not giving a URL - that way
people can check if they want.
But I guess ad-hominen attacks are easier than making a rational argument,
right?
[reply]
[top]
[»]
Re: Cultural differences
by damaged - May 12th 2001 17:30:58
> But I guess ad-hominen attacks are
> easier than making a rational argument,
> right?
Funny, I was just about to reply with the exact same thing. Practice what
you preach spammer.
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Cultural differences
by andrew cooke / jara software - May 12th 2001 17:34:13
So still no rational argument?
[reply]
[top]
[»]
Re: Cultural differences
by damaged - May 12th 2001 17:35:04
> So still no rational argument?
>
One cannot provide rational where there is none to begin with.
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Cultural differences
by andrew cooke / jara software - May 12th 2001 17:37:36
OK, I'll try and make it clearer. Why shouldn't someone ask that their own
creation be used in accordance with their own moral values?
[reply]
[top]
[»]
Re: Cultural differences
by damaged - May 12th 2001 17:43:31
> OK, I'll try and make it clearer. Why
> shouldn't someone ask that their own
> creation be used in accordance with
> their own moral values?
>
If a person creates software meant to be free, and releases it under GPL,
then the creator looses control over every copy (I mean really how would
one enforce individual morals upon others?), if a person creates something
that might be used to go against the creators morals, then the creator
should NOT release it..period, to expect people to bow down to YOUR beleifs
in exchange to use your software is not only illogical but sounds alot like
dictatorship, and persoanlly I think the whole thing is bunk. Think about
how silly your argument is. i.e. This software falls under MPL (moral
public licensing) and to use this software you must not add anything that
goes against my god buddha(for example) you are not allowed to put anything
in it reffering to your god unless it is buddha...........sounds silly
don't it, well that is what your defending.
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
Re: Cultural differences
by Ab Initio - May 16th 2001 03:52:21
> to expect people to
> bow down to YOUR beleifs in exchange to
> use your software is not only illogical
> but sounds alot like dictatorship,
To impose your concepts of use on someone else's software creation is far
more dictator-like than for him to impose his concepts of use on software
he created. Whether you care to acknowledge it or not, the act of creating
something useful confers certain rights, both moral and legal.
Unless based upon prior GPL code and also presented for use by the general
public, he doesn't have to make his work available at all. And that really
shoots down your "excessive restrictions" argument. Most of us
run our computers on the free sweat of others. We are in no position to
dictate to them how their creation is to be used. If we try, they will
simply refuse to create. Game over. Lights out. Entropy.
Ayn Rand covered this argument fairly thoroughly in "Atlas
Shrugged". I would suggest you read it slowly and carefully.
The ethical thing to do is to obey whatever license applies to whatever
piece of software you choose to use; or not to use that software at all.
It's a simple concept, easy to implement with few or no "gray
areas". If you don't like the EULA or the GPL or the BSD or the
whatever license / set of restrictions, simply don't use the software: even
if there is no known alternative program. THAT is the market force that
compels changes in licensing.
-- http://www.jw-media.org/releases/010507.htm
Value your right to worship. It's far from universal.
[reply]
[top]
[»]
Re: Cultural differences
by andrew cooke / jara software - May 12th 2001 17:42:24
> % (again, that's what the GPL does - there's nothing special about
the
> % moral goodness of "free").
> (FREE does not describe morality in any way shape or form, where are
you
> getting this crud?
What I'm saying is that there is no difference between asking that
software be free (the GPL) and asking that it not be used by the military,
say. Whether you prefer one or the other depends on your morals. If you
don't think this is a moral problem, how would you choose one or the other?
[reply]
[top]
[»]
Re: Cultural differences
by Alexander Bartolich - May 30th 2001 10:16:53
> What I'm saying is that there is no
> difference between asking that software
> be free (the GPL) and asking that it not
> be used by the military, say.
I want to toy around with free software.
See how it works.
Improve it, probably send in patches.
Just for the fun of it.
One important freedom is the possibility to combine source code from
different projects. Either by just assembling a distribution, or mixing
features. And all these funny new licenses just make this complicated. A
restriction here, a legal hassle there, and all just good intensions.
GOOD INTENSIONS MY ASS!
Fragmentation is one of the worst things that can happen to the free
software scene. Morality of usage has nothing to do with freedom of
source.
[reply]
[top]
[»]
Re: Cultural differences
by Avi Y - Mar 12th 2003 00:11:46
boycutting and GPL
i'm caling all , not to look/download or use
any of your software !!!
i'm sure it's not worth to look at.
add this to your license !
today you boycutt israelis, tomorrow you
(or some other fool who will follow you)
will boycutt americans, africans or anyone else.
the GNU/GPL is about giving freedom of use, and programming
to all. even to ones you don't agree with :)
i could add some explanation on the israeli point of view,
but, since i think that the GNU/GPL should leave politics outside i
will leave this to other forums :)
-- avi Y
[reply]
[top]
[»]
Holocaust? wtf has that got to do with OSS?
by damaged - May 12th 2001 17:02:04
"just think of IBM's alleged involvement in the holocaust"
jesus, you guys will let _anyone_ do a write-up
-- rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc
[reply]
[top]
[»]
I fail to see the connection
by David Turner - May 12th 2001 15:06:08
I'm sorry, but I fail to see the connection between the GPL and the kind of
abuse of human rights you're talking about. If a government or a large
corporation wishes to censor information, they certainly have the
capabilities to do so in-house. How would adding a 'be nice' term to the
GPL affect all the non-GPL software they would use instead, assuming of
course that they honour the terms of the license anyway?
And all that is aside from the points already made about the meaning of
"free" in free software, and the practical difficulty
(impossibility?) of clearly defining what you mean by 'nice' behaviour.
[reply]
[top]
[»]
Who let this guy in here???
by Jeff Ramsey - May 12th 2001 15:03:13
After reading this article, I think that the use of a computer while
smoking CRACK should be restricted.
I mean, the point of open source is to allow your users to alter the
software to do what they want / need it to do. If that is block sites,
you'll have to find a way to get around that. Remember, we are not supposed
to be able to watch DVDs in Linux, but we can. There is a new copyright
signal in music, but ( I think it was ) Stanford U. had a crack for that
moments after it was released. The best part about the GPL is that any
changes to a program that is GPLed have to be GPLed too. How hard would it
be to get around a GPL content filter? Just look at the source, and see how
they did it.
Finally, this idea of the government using open source sw to content
filter: If we had to, I'm sure we could overturn that sort of thing. I
mean, I'm just as dissapointed with our government as the next guy, but we
are still in control if we want to take a stand. In Washington St., where I
live, we just decided to outlaw excessive taxes on vehicle tabs. My yearly
car license went from like $350 per year to like $33. We can control the
government if we need to. And I think we might want to get ready. But leave
open source out of it....
-- Jeff Ramsey
[reply]
[top]
[»]
"Ethics" Are Arbitrary
by Waldo Jaquith - May 12th 2001 14:28:21
This is a step in the wrong direction, Bjorn. |