Protipirátská ochrana LAMP aplikace

Franta <xkucf03/>

Re:Protipirátská ochrana LAMP aplikace
« Odpověď #45 kdy: 16. 10. 2014, 19:13:00 »
Jen doplním, že MySQL stejně nemůžeš komečně nabízet, tedy nemůžeš říct "Udělám vám e-shop, který poběží na Apache, PHP a MySQL".

"MySQL may be used freely, including by commercial entities for evaluation or unsupported internal use. However, distribution for commercial purposes of MySQL, or anything containing or derived from MySQL in whole or in part, requires a written commercial license from TcX AB, the sole entity authorized to grant such licenses."

" Does your application require MySQL to function properly? If your product requires MySQL, you need a license for any machine that runs the mysqld server. For example, if you've designed your application around MySQL, then you've really made a commercial product that requires the engine, so you need a license."

Tohle jsou marketingové/obchoďácké kecy :-) Ale platí to, co je napsané v licenci – licence je GNU GPL a ta proti komerčnímu používání nic nenamítá, naopak zaručuje právo používat software za libovolným účelem (tedy i komerčním) a právo šířit kopie (klidně za úplatu, klidně draho). Pouze vyžaduje dodržování copyleftu (odvozená díla musí být taky svobodná a zaručovat stejná práva uživateli).

Tohle se často plete, ale jsou to dvě různé ortogonální kategorizace:

 - komerční vs. nekomerční
 - uzavřený, proprietární vs. svobodný, otevřený

A z toho vyplývající 4 skupiny softwaru, ne dvě, jak se někteří mylně domnívají.


Bla

Re:Protipirátská ochrana LAMP aplikace
« Odpověď #46 kdy: 16. 10. 2014, 19:31:40 »
To je v pořádku, ale MySQL bylo od začátku i v komerční variantě.
A Oracle si v tomto případě přeje, aby sis to v případě prodeje zalicencoval, tedy ano, omezují původní licenci a protože to dělají dlouhou dobu a široce, tak si myslím, že to mají velmi dobře ošetřené, protože kdyby neměli, už by je někdo a tím nemyslím místní mameluky, v USA zažaloval. Něco jiného jsou databáze odvozené od MySQL, třeba MariaDB, které se licenčně vrací k původní GNU GPL licenci bez omezení.

Franta <xkucf03/>

Re:Protipirátská ochrana LAMP aplikace
« Odpověď #47 kdy: 16. 10. 2014, 19:38:27 »
To je v pořádku, ale MySQL bylo od začátku i v komerční variantě.
A Oracle si v tomto případě přeje, aby sis to v případě prodeje zalicencoval, tedy ano, omezují původní licenci a protože to dělají dlouhou dobu a široce, tak si myslím, že to mají velmi dobře ošetřené, protože kdyby neměli, už by je někdo a tím nemyslím místní mameluky, v USA zažaloval. Něco jiného jsou databáze odvozené od MySQL, třeba MariaDB, které se licenčně vrací k původní GNU GPL licenci bez omezení.

GNU GPL nelze omezit :-) Ale jde dělat dvě edice, které vycházejí z jedněch zdrojáků – za předpokladu, že vlastníš všechna autorská práva k těm zdrojákům, je to v pořádku – běžně se tomu říká duální licencování.

Ty „omezující“ kecy výše se nevztahují na toho, kdo si stáhne GPL verzi MySQL nebo si přeloží MySQL ze zdrojáků.

Bla

Re:Protipirátská ochrana LAMP aplikace
« Odpověď #48 kdy: 16. 10. 2014, 19:40:08 »
Mám se s ním hádat nebo si pustit film?
Hmmm...
Hele, Máš pravdu  ;D

Franta <xkucf03/>

Re:Protipirátská ochrana LAMP aplikace
« Odpověď #49 kdy: 16. 10. 2014, 19:44:06 »
Já vím. Jdu si pustit film :-)


jf

Re:Protipirátská ochrana LAMP aplikace
« Odpověď #50 kdy: 16. 10. 2014, 19:57:25 »
Podla mna jedina realna (ale bohuzial obmedzena na velmi specificke aplikacie) moznost ako spravit licenciu viazanu na jeden stroj je schovat malu ale podstatnu "funkciu()" do hardveroveho kluca.
Myslim tym to, ze vstupy sa poslu do kluca a ten posle naspat vystupy, algoritmus funkcie nikdy neopusti hw kluc. Mas kluc - mas algoritmus.
"Funkcia" musi robit nieco hodnotne / klucove a zaroven tazko odvoditelne zo suboru znamych vstupov/vystupov.
Toto je asi vo vacsine pripadov dost obmedzujuca poziadavka. Viem si predstavit pod "funkciou" napriklad algoritmus nejakeho vypoctu, ktory som dva roky vyvijal a nechcem ho dodat vo forme kodu.
Zaroven by hardverovy kluc musel mat definovany a limitovany troughput, aby nestihal spracovavat volania z viacerych strojov.


Franta <xkucf03/>

Re:Protipirátská ochrana LAMP aplikace
« Odpověď #51 kdy: 16. 10. 2014, 20:09:53 »
Jen ještě doplním, že tohle je defective by design. Jeden můj zápisek k tématu a komentář. Špatné věci prostě nelze dělat dobře, nemá to řešení.