Citat:
Izvini, šta tebe boli što npr. ja pišem OSS softver koji konkuriše tvom komercijalnom ako svoj program pišem samostalno i ne kradem tvoj kod? Napiši ti tvoj program bolje od mene, pa se kvalitetom izbori protiv konkurencije.
Izvini Nedjeljko, ali ova tvrdnja je jako smiješna iz jednostavnog razloga što se ta pojava odvija u 99% slučajeva jednosmjerno: Odličan komercijalni produkt -> pokušaj OSS klona. OSS ne samo da ne podstiče diverzitet tržišta softvera, već ga sustavno uništava ovakvim, nažalost još uvijek, legalnim akcijama.
Recimo da je Winamp komercijalan produkt (za neke stvari se istina i plaća registracija), a xmms to nije. Šta misliš koliko bi korisnika Nullsoft izgubio samo zato što je xmms IDENTIČAN njegov klon, što po sučelju, mogućnostima...čak se kloniraju i najpopularniji pluginovi (poput Milkdrop).
Da MS nema copyright na one svoje fancy ikonice i super-lijep GUI u ofisu, da OOo ili StarOffice mogu tek tako izgledati identično poput njega, misliš stvarno da MS-ov višegodišnji trud i istraživanja u povećanju usabilitya interfejsa nisu dovoljno bitna stavka da bi se tek tako drugim OSS produktima omogućilo njegovo kloniranje?
Možda je malo čudno tvrditi da netko može imati copyright na "ideju" izgleda i mogućnosti/svrhe programa, ali to je, kao što broker reče, jedina stvar koja dijeli mediokritete-klonere, od onih koji svoj novac i trud ulaže u kreiranje nečeg novog.
Citat:
On je taj koji treba da se izbori na takvom tržištu kakvo jeste i da na taj način dokaže da je koristan član društva, a ne parazit kako ti to voliš da kažeš.
GPL
jest parazitska licenca koja po svom konceptu negira onu osnovnu postavku na kojoj je temeljena - slobodu softveru, jer paradoksalno jest da ta "caka" o dostupnosti izvornog koda umjesto da povećava slobodu, ona uništava tržište poput parazita.
Danas se kompanije plaše da slučajno u svojem proizvodu nemaju koju liniju GPL-iziranog koda pa su prisiljeni koristiti softver za analizu sa ogromnom bazom već postojećeg koda, kako u budućnosti neki nadrkani klinjo ne bi rekao da su imena 10 fja ukradena iz njgovog koda, koji je opet klon nekog trećeg produkta.
Citat:
Pa ne očekuješ valjda da ti neko plati za Hello, world?
Code:
/*
Hello World Program in C#
Copyright (C) 2004 Sundance Corporation.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
class TukiTuki {
public static void Main() {
System.Console.WriteLine("GPL SUX");
}
}
Gee, ako netko još napiše Hello World, ima da mi otvori cijeli kod programa!
Citat:
Koliko mi je poznato, 7Zip je počev od druge verzije pod LGPL. Uostalom, zašto ne koristiš komercijalne biblioteke koje ti ne postavljaju takva ograničenja? Autorska prava se moraju poštovati. Ako je autor stavio svoje delo pod GPL ili neku drugu licencu, šta to tebe briga? To je njegovo autorsko delo. Ako ti se ne sviđa licenca bilo kog softvera, nemoj ga koristiti. Ne, ti bi hteo da drugi rmbači za tebe za dž, da bi ti skidao kajmak sa njegovog rada.
Rekoh za 7Z da karikiram. Govorim ti na
konkretnom primjeru kako se BSD licenca puno bolje uklapa u jedan tržišni model koji je dominantan u posljednjem stoljeću, a zove se kapitalizam.
Kad već mora biti Open Source, neka bude BSD. Onaj tko želi živjeti od besplatne korisničke podrške i besplatnog rada OSS developera, otvorit će kod cijelog proizvoda.
Citat:
Što se tiče intelektualnog vlasništva, OSS ne povređuje ničija prava. Pročitaj pažljivije GPL koju toliko pljuješ. Eksplicitno se naglašava da je primena te licence nemoguća u slučaju kada se time povređuju bilo čija prava. a nije loše kada neko isto tako legalno i besplatno pribavi tuđe izume, pakuje ih u celofan i prodaje?
Ja sam slobodan koliko mi ta "slobodna" licenca dozvoli. A ona nije slobodna, jer ipak ograničava što sve ja mogu sa tim kodom, nauštrb neke "više" slobode.
Citat:
Sjajno, pričaj nam još o krađi tuđe intelektualne svojine.
Pričam kako se vrlo lako može zaobići koncept vlasništva koda, kad se radi o finalnom produktu. Nisu ovo 70-e i 80-e, danas se vrlo lako može iskoristiti tuđi binarni kod, bez da imaš pristup izvornome kodu. Štoviše, vrlo je lako moguće originalan izvor koda učiniti poptuno neprepoznatljivim. Stotine kompajlera, stotine PE kriptera i obsfukatora..... Ja skinem neki DLL sa Interneta, bez ikakve attachane licence, uzmem komadić koda, natjeram ga da radi IDENTIČNU logiku samo sa drugim registrima/adresama u memoriji, kako će netko znati da li sam ja sam napisao to ili sam koristio tuđi kod? Nikako.
.NET tehnologija je jaaaako podložna ovakvim stvarima i to će se sve više događati u bližoj budućnosti. MSIL obsfukatori će puno pomoći, ali još nismo doživjeli veći prelazak cracking zajednice na .NET.