Vlákno názorů k článku Záloha dat tiskárnou na papír od anonym - http://en.wikipedia.org/wiki/Barcode#2D_barcodes_a.k.a._2D_codes

  • Článek je starý, nové názory již nelze přidávat.
  • 13. 7. 2007 0:57

    lol (neregistrovaný)
    Ja si vzpomel jenom na ty High Capacity bar kody od Microsoftu co bylo nedavno na cdr.cz http://en.wikipedia.org/wiki/High_Capacity_Color_Barcode
    Ale na te strance je jich pekna rada:) Pravda, ze i obycejny carovy kod v obchode je na stejnem principu:) Je to asi tak stejne revolucni a aktualni jako zminovany prohlizec links:o) Skoda, ze autori podobne "genialnich" reseni ctou jenom ruta a jemu podobne a pak vymysli neco co uz desitky let existuje a vydavaji to za svuj vytvor:o) ROFL! A to se tu jeste nekdo divi softwarovym patentum, kdyz existujou takovihle lide?:o) A nebo proste nebylo cim zaplnit dve zpravy za den na rutu, tak se napsalo o stare hre a jeste starsim patentovanem vynalezu, kde patent davno vyprsel a je mozne jet nanovo a vydavat to za sve:o) Ale jinak pekny pulsemestralni projekt do skoly do labin:o)
  • 13. 7. 2007 6:43

    Fanyy-b (neregistrovaný)
    Mě se z paměti vyloupla vzpomínka na reportáž starou pár měsíců, kdy to samé "vynalezl" jakýsi číňan. Ten ale dostal MB nebo desítky MB na stránku co si matně vzpomínám. Nápad zajímavý, ale zálohovat na to veškeré důležité informace bych nechtěl.
  • 13. 7. 2007 12:17

    Mardock (neregistrovaný)
    Nu, ten clovek se jmenuje Sainul Abideen (http://en.wikipedia.org/wiki/Sainul_Abideen) a jeho "Rainbow Technology" umi ulozit myslim az stovky GB dat.
  • 13. 7. 2007 12:53

    Clock (neregistrovaný)
    Tady se pise, ze Rainbow Technology byla "Debunked" ruznymi experty, tedy neco v tom smyslu ze je to asi podvod.
    http://en.wikipedia.org/wiki/Rainbow_Technology

    Aby to nebylo neco jako to irske Perpetuum Debile :)
  • 13. 7. 2007 8:30

    anonymní
    "Ja si vzpomel jenom na ty High Capacity bar kody od Microsoftu ..."

    Urcite toho bude i vic, muzes treba data prevest na base64 a pak je tisknout a zpatky je scannerem prevated pomoci OCR do base64 a zase do BIN. Akorat zrovna napr. tyhle High Capacity jsou licenced, takze si s nima moc srandy neuzijes: "On April 16, 2007 it became known that International Standard Audiovisual Number International Agency (ISAN-IA) licensed the technology". A zase pomoci toho base64 nedostanes na jednu A4 takovy mnozstvi dat.

    "Pravda, ze i obycejny carovy kod v obchode je na stejnem principu..."

    Jasne, bude to stejnej princip. Muzes si ty kody vytisknout pomoci TeXu, akorat na cteni budes potrebovat laserovou ctecku (kterou obvykle doma lidi normalne nemivaji, kdezto scanner a tiskarnu ma kazdej). Jinak nejsem si jistej, ale daji se carovy kody tisknout na A4 a pak cist vetsi mnozstvi dat?

    Osobne mi tohle prijde jako skvelej napad (nevim ale, kolik lidi ho bude opravdu pouzivat). A nejvetsi plus je to to, ze tenhle system neni zatizeny patentama a je pod GPL volne k pouziti, a je realizovatelny pomoci beznych prostredku (tzn. prakticky si to doma muzes vyzkouset a nepotrebujes shanet specialni zarizeni).

    Jen tak dal Twibright Labs:)
  • 15. 7. 2007 23:22

    Bilbo (neregistrovaný)
    I klasicky carovy kody by v principu sly cist scannerem (program kod oscanuje a napsat algoritmus ktery najde v obraze hromadu car vedle sebe a pak je zkusi interpretovat jako carovy kod by nebylo moc tezky.) - ale mit na to laserovou ctecku je pohodlnejsi a rychlejsi :)
  • 17. 7. 2007 9:34

    benzin (neregistrovaný)
    Tohle zvaladaji i fotaky na mobilech. Prakticky uz na to aplikace exsistuji.
  • 13. 7. 2007 9:41

    Clock (neregistrovaný)
    High capacity barcodes od Microsoftu maji pry 3500 znaku (myslej tim bajty nebo 7-bitovy znaky?) na sq. inch. Ja mam 2200. High capacity vyzadujou barevnou tiskarnu. Tu doma moc lidi nema.

    Kapacita je zavisla na pouzite technologii. Pokud se to vytiskne kvalitni technologii barevneho tisku na vhodny papir, ma to asi vetsi kapacitu nez nejaka laserova tiskarna na bezny kancelarsky papir. Jakou technologii Microsoft pouzil pri benchmarku jsem tam napsane nevidel.

    Totez plati pro toho Cinana z reportaze - kapacita zavisi na technologii tisku, a pak na druhem miste na kvalite scanneru.

    Vojtech Pavlik navrhoval pouzit nejakou sofistikovanejsi modulaci nez ctverce 3x3 stejnych pixelu, ze by se treba pak vymackala vetsi kapacita. Jestli se s tim nekomu chce psat a bude to chodit dobre, tak to tam klidne pridam - ale takhle jsem uz na 2 stranky zazalohoval schema i tistak Twistera2 a prijde mi ze pomer investovany cas/vykon je uz dostatecne dobry na to, abych si s tim prestal hrat ;-)
  • 13. 7. 2007 14:08

    anonymní
    taky moc nechapu o co jde tem co rikaji ze uz to existuje apod.

    copak primer 'M$ uz to ma', je totez jako 'netreba to tedy >vynalezat<' ? to snad ne! to je preci o duvod vic? ne?
    navic M$ to uverejnil pod nejakou F/OSS licenci?

    me to naopak prijde spickovy napad. s klasickymi "linuxovymi" prednostmi - nenarocna na implementaci, levne, vykonne, spolehlive, bez licencni zateze... apod.

    Jen tak dal!! jen cas ukaze zda to k necemu bude!

    jo a narazky na links si vyprosuji!! existuji porad stroje kde je to nejlepsi dostupny graficky prohlizec!! (treba ma armada 1572)
    a myslim ze dodnes ma links nektere vlastnosti, ktere nema zadny prohlizec! takze klidek, jo!
  • 15. 7. 2007 23:26

    Bilbo (neregistrovaný)
    Pokud jsem pres ssh a nemam nejak forwardle Xka nebo VNC nebo neco v tom stylu, tak links je to nejlepsi. I kdyz k beznemu prohlizeni pouzivam Operu ... :)
  • 13. 7. 2007 8:55

    Jirka (neregistrovaný)
    Tyto barcody pouziva napr. DHL. Nedavno jsem dostal balicek s nalepenym takovym 2D kodem.
    Neni to spatny napad. Na archivaci beznych veci to neni, radeji smahnout data 3x na DVD, nez na papir. Mam lepsi napad. Misto vypalovacky bude susarna. Rano doplnim do zasobniku originalni trislozkovou CVP cartridge a ze susarny mi vyjede betonova tabulka s timhle klinovym pismem. Konec porezanym prstum od papiru. Vyraz "tohle hodim sefovi na hlavu" konecne ziska ten spravny vyznam :).
  • 13. 7. 2007 10:07

    repulsive (neregistrovaný)
    myslíš DataMatrix ? zkoušel jsem si s ním nedávno hrát (libdmtx) - je tam trošku problém s tím, DataMatrix je patentovaný, nicméně na webu se t o ještě najít dá.
  • 13. 7. 2007 10:27

    Clock (neregistrovaný)
    libdmtx development is temporarily on hold due to a recently discovered patent issue.

    To je tak kdyz nekdo bydli a programuje v zemi kde neni zarucena svoboda projevu, tak neni divu, ze se pak nesmi projevovat v programovacim jazyce C :)
  • 13. 7. 2007 11:19

    LO (neregistrovaný)
    To ještě nic není. Nesmí se ani používat klávesnice(!). Jeden pán na ní namačkal něco o bombě na letišti, namačkal emailovou adresu letecké společnosti, a už to začalo. Za používání klávesnice ho zavřeli!

    Je z toho jasná absurdita toho "v té zemi se nesmí programovat v C", a "není svoboda projevu"?
  • 13. 7. 2007 12:29

    Clock (neregistrovaný)
    Analogie nefunguje - kdyz pan namacka vyhruzku, musi vyklidit cele letiste a to je spolecensky nebezpecne.

    Kdyz nejaky manik napise libdmx, nikomu to neskodi, naopak pomaha. Spolecenska nebezpecnost je zaporna.
  • 13. 7. 2007 15:15

    repulsive (neregistrovaný)
    ani držiteli licence, který by příslušnou implementaci mohl prodat, to nijak neškodí ? :)
  • 13. 7. 2007 15:54

    Clock (neregistrovaný)
    Ne - skodilo by mu, kdyby dotycny vyrobil a prodaval nejaky vyrobek, kde se to pouziva. Ale program v C neni vyrobek, to je jen popis algoritmu a na ten se patenty nevztahuji (teda v normalni zemi - ne v Americe kde je pravni system jiz dysfunkcni).
  • 13. 7. 2007 17:27

    Krcmar (neregistrovaný)
    I v Evropě lze patentovat algoritmus. Pokud by to nebylo možné, nešlo by patentovat nic, co používá CPU. Třeba ABS (pro linuxáky: řízení brzd u auta) by pak nešlo patentovat.

    Navíc software je sám o sobě statkem. Tedy pokud napíšete kodér MP3, porušil jste patent platný v řadě zemí (včetně Evropy), a Thompson vás bude mít oprávněně nerad (ztratí peníze, na které má nárok). To že "jen klapete do klávesnice" je irelevantní.
  • 13. 7. 2007 20:00

    Clock (neregistrovaný)
    Samotnym napsanim se neporusi - koukal jsem se do ceskyho prava a patent chrani jen hospodarske vyuziti. Tezko lze za hospodarske vyuziti povazovat to, ze se napise free koder.
  • 13. 7. 2007 21:30

    LO (neregistrovaný)
    1) To lze považovat za hospodářské využití, pokud výsledek prodáváte či licencujete.
    2) Pokud váš SW není možné používat v USA, západní Evropě a Japonsku, je odsouzen k úhynu.
  • 14. 7. 2007 2:12

    anonymní
    dysfunkcni bych nerekl.

    To, ze softwarove intelektualni vlastnictvi je skodlive pro ekonomiku si ale lide zde uvedomuji. Zacali si toho vsimat v momente, kdy farmaceuticky prumysl a genove inzenyrstvi narazily na patenty molekul podle IP - nikoliv vyrobniho procesu podle beznych Evropskych patentu a stejne tak genovych sekvenci. V nekolika nezanedbatelnych pripadech doslo k uplnemu zruseni vyzkumu a vyvoje v USA a firmy prestehovaly ty pobocky za hranice.
  • 14. 7. 2007 12:20

    LO (neregistrovaný)
    "Kupodivu" USA jsou farmaceutickou velmocí. Ale výrobci jistě raději investují v přepočtu miliardy korun, a po pak nechají výsledný produkt vyrábět kohokoliv za pár dolarů. Ty peníze investory nebudou mrzet, a příště zase pár miliard na nové léky přispějí ;)

    Softwarovým intelektuálním vlastnictvím myslíte třeba autorský zákon (který je jedním z pilířů ochrany intelektuálního vlastnictví)? Podle váš některým lidem škodí, že nemohou vzít můj program, a libovolně s ním manipulovat (třeba ho prodávat, upravovat)? Podle mého názoru je tu autorské právo z důvodu ochrany autora. Totéž patenty. Jak byste autosrkým právem chránil ztrátovou kompresi MP3? Investoval jste do vývoje, a teď by technologii mohl ijmplementovat každý, a vy byste prodělal kalhoty.
  • 14. 7. 2007 13:03

    Clock (neregistrovaný)
    Jestli se ma opravdu chranit MP3, tak by se mel vydat zakon, ze Ogg Vorbis je ilegalni. Fraunhofer investoval kdovico do vyvoje MP3 a Xiph.org si ted klidne zacne rozdavat zadarmo kodek, ktery ve verzi AoTuV ani nema konkurenci mezi ostatnimi formaty (viz benchmarky na Wikipedii nebo si zkuste neco zakodovat 32kbps s AoTuV).

    Idea ze Fraunhofer Institute a dalsi by se mely chranit i za cenu omezeni svobody slova je absurdni.

    Svoboda jednoho konci tam, kde je omezena svoboda druheho. Patenty na Data Matrix a pravni system USA chrani svobodu firmy co DataMatrix vyvinula takovou merou, az autor libdtmx je omezen v jeho vlastni svobode. To je nepripustne a melo by se to tedy zmenit.

    Tady nastesti takova kolize neni, protoze patenty chrani pouze hospodarske vyuziti, coz publikace zdrojaku free softwaru rozhodne neni. Proto ma taky libdtmx mirrory ve Francii a Svycarsku, protoze tam to pravni situace na rozdil od USA dovoluje.
  • 14. 7. 2007 16:40

    repulsive (neregistrovaný)
    to ale přece nejsou analogické případy, vorbis je snad free implementace mp3 ?
  • 15. 7. 2007 17:06

    LO (neregistrovaný)
    Tedy analogicky pokud napíšete knihu, tak já jí mohu libovolně kopírovat, používat pasáže a případně onu knihu prodávat, protože je to o svobodě projevu? To asi ne. Jak už jsem psal, patenty zajišťují ochranu investice.

    Ogg Vorbis může a nemusí být ilegální - nejsem právník. Jde o to, jaké konkrétní patenty Thomson vlastní, a jestli je Ogg Vorbis porušuje.

    Patnt na Datamatrix chrání investici té firmy do vývoje. autor libcokoliv si může napsat vlastní čárový kód, a pokud neporuší žádný patent, je to naprosto v pořádku. Obdobně, jako autor nemůže beztrestně rozesílat bombové výhrůžky, a schovávat se za svobodu slova, nemůže dělat totéž ani u Datamatrix. Pokud implementuje Datamatrix, připraví tím Siemens AG o možnost zaplatit investici do vývoje. Zip je také patentovatelný (asi i dnes), a to že jste ho vyrobil sám vás nezbavuje povinnosti mít ho patentově pokrytý.

    Je srandovní, že někteří linuxáci tohle pořád nedovedou pochopit. Možná vám to dojde, až do nějakého projektu investujete pár milionů za účelem vydělání dalších peněz, a nějaký hippie s tučňákem na tričku bude trvat na tom, že on má na výsledky vaší práce nárok, "protože svoboda projevu".

    GPL SW není free, protože příjemci ukládá povinnosti. Konkrétně při modifikaci SW tyto modifikace uvolnit pod GPL. Tedy jde o navázání smluvního vztahu (udělení licence) mezi autorem a uživatelem. Jestli za daný SW dostanate zaplaceno převodem na účet, pytlem zrní, zobrazením textu "SW napsal Clock" na výtiscích aplikace, nebo uložíte uživateli jakoukoliv jinou povinnost, to už je jedno.
  • 15. 7. 2007 17:24

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    Kdyz se vyjadrujes o legislativnich aspektech, tak ujasni jurisdikci, kterou mas na mysli. V Ceske legislative tomu tak neni. Precti si ten zakon a neopakuj tu porad dokola bludy.

    GPL SW je free v souladu s definicemi prislusnych svobod. Predstava svobodny='zadne legalni omezeni' neni v souladu s beznym uzivanim tohoto slova.

    To ze neco chrani investice nelze v zadnem pripade brat jako finalni argument. Koneckoncu zruseni otroctvi poskodilo investice obchodniku s otroky a zruseni ruznych umelych barier v trhu (napr. cechy ci vyhradni licence udelovane panovnikem) poskodilo investice tech, kteri z tech barier profitovali.
  • 15. 7. 2007 20:11

    LO (neregistrovaný)
    Jak jsem psal, SW který nelze používat na primárních trzích (USA, Japonsko, Evropa) je nezajímavý.

    Aha, takže když SW nesmím upravovat a musím za něj platit, tak není svobodný. Zato když ho můžu modifikovat, a změny musím publikovat (jinými slovy původní autor mě zavazuje k dodržování nějakých podmínek), tak to svobodné najednou je. Ano, je to o definici svobody ;)

    Bez autorského a patentového práva bychom se vrátili o pár set let zpět. Kdo bude psát knihu nebo SW, když jeho práci koupí třeba jeden člověk, a všichni ostatní jí budou moci dostat bez dalšího placení? Kdo bude vyvíjet nové léky a dávat do toho miliardy Kč, když výsledný lék někdo za pár dolarů obšlehne, a bude ho prodávat za pár USD na kilogram? Ale možná se dají dohromady příznivci farmacie, a budou vyvíjet léky doma ve volném čase ;)
  • 15. 7. 2007 21:31

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Jak jsem psal, SW který nelze používat na primárních trzích (USA, Japonsko, Evropa) je nezajímavý.

    Me zajima software, ktery mohu pouzivat a vyvijet ja a mi pratele. A myslim, ze i velke casti ctenaru rootu bude vicemene jedno, jestli dany software mohou pouzivat v USA, nebo ne. Koneckoncu v Cine bych byl take omezen na svobode slova a neni duvod se kvuli tomu omezovat v Cesku.

    Nehlede na to, ze ve zbytku Evropy to nejspis nebude tak jednoznacne - jinak by kolem toho nebyly takove spory v EP.

    > Zato když ho můžu modifikovat, a změny musím publikovat.

    Zmeny publikovat nemusis. Precti si alespon GPL.

    > Kdo bude psát knihu nebo SW, když jeho práci koupí třeba jeden člověk, a všichni ostatní jí budou moci dostat bez dalšího placení?

    Asi ti, co dnes pisi free software?

    > Kdo bude vyvíjet nové léky a dávat do toho miliardy Kč

    Univerzity a vyzkumne ustavy placene z grantu? Kdyz je mozne ze statnich penez zkoumat vesmir a jadernou energii, proc ne leky?
  • 15. 7. 2007 22:49

    LO (neregistrovaný)
    GPL jsem četl. Jednoznačně ukládá uživateli povinnosti; tedy těžko hovořit o něčem, co je svobodné.

    Dnes platí vývoj open software převážně firmy, žijící z "closed source" businessu. IBM, HP, Sun, Oracle. Mozillu zaplatila společnost AOL/Time Warner }a byly to pro ni drobné, Time Warner vlastní i CNN), OpenOffice platí Sun. Někdo to platit musí. Sun dal do OpenOffice v přepočtu miliardu Kč a více. Proč svůj díl nezaplatí každý uživatel, a přenese platbu na někoho "ošklivého"? Velké korporace, toho kdo potřebuje support apod.?

    Léky se budou vyvíjet z daní? Vzhůru k reálnému socialismu, konečným cílem jest pravý komunismus! Spočítejte si, kolik peněz proteče vývojem léků, a o kolik by se musely zvýšit daně, aby se vybralo dost peněz. A vezměte v úvahu, že cokoliv dělá stát, dělá nutně neefektivně (ekonomická poučka číslo 0). Knihy budou také financované z našich daní? A nějaká komise moudrých bude rozhodovat, co se má platit (tedy o čem se má psát), jaké léky se mají vyvíjet? Ještě lépe. Říká vám něco centrálně řízená ekonomika? Pamatujete ji? Já ano, a říkám: NIKDY VÍCE! Takový systém totiž nefunguje; viz klasik Adam Smith a řešení otázky motivace, citovat to snad nemusím.

    A co, kancelářský SW budeme ho platit z daní? A SW pro správu sbírky motýlů také? A co kdyby si každý zaplatil jen ten SW, který chce? Když chcete SW na motýly, sejděte se s přáteli, a zaplaťte si někoho, kdo vám ho napíše. Když se sejde dost lidí, zaplatí i věc, jakou je MS Office, nebo Oracle RDBMS. Pak může začít někdo hledat, jaký SW by lidé chtěli, psát ho, a nechat lidi za SW platit nějakou malou částku (třeba USD 100 za výsledek stovek člověko-let práce programátorů). Bude levný SW (hm, on je), ale bude nutné zajistit, aby za používání toho SW mohl autor vždy vybrat odměnu (hm, autorský zákon). Říká se tomu prodej SW, a vy proti tomu bojujete ;)
  • 16. 7. 2007 1:13

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Mozillu zaplatila společnost AOL/Time Warner, OpenOffice platí Sun

    Mozilla a OpenOffice jsou take dve obludy, ktere se v mnoha ohledech lisi od ostatniho free software.

    > GPL jsem četl. Jednoznačně ukládá uživateli povinnosti; tedy těžko hovořit o něčem, co je svobodné.

    Kdybys GPL cetl, tak bys asi vedel, ze neuklada uzivateli povinnost publikovat zmeny. Pouze v pripade, kdy se sam rozhodne zmeneny program poskytnout nekomu dalsimu, tak mu dava povinnost poskytnout zdrojove kody modifikaci tomu, komu predaval pozmeneny program - cimz dava prijemci programu svobodu dany program dale modifikovat.

    Tedy jedna se o konflikt dvou svobod - svoboda nezverejnovat sve zdrojaky a svoboda modifikovat program. Tyto svobody jsou zrejme v konfliktu a tedy kazde reseni jednu z nich potlaci na ukor druhe. Coz je docela bezna situace - svoboda jednoho konci tam, kde zacina svoboda druhehoi.

    > Léky se budou vyvíjet z daní? Vzhůru k reálnému socialismu, konečným cílem jest pravý komunismus!
    ...
    >Říká vám něco centrálně řízená ekonomika?

    Prejit od grantu na vyvoj leku k socialismu a centralne rizene ekonomice, to chce nutnou davku demagogie.

    > Říká vám něco centrálně řízená ekonomika? ... říkám: NIKDY VÍCE!

    Naopak - patenty a copyright je rafinovana statni regulace narusijici fungovani volneho trhu - viz http://libinst.cz/tl/tl_12_2001.pdf

    > A vezměte v úvahu, že cokoliv dělá stát, dělá nutně neefektivně (ekonomická poučka číslo 0)

    Prilis tu ekonomii trivializujes.

    > Spočítejte si, kolik peněz proteče vývojem léků, a o kolik by se musely zvýšit daně, aby se vybralo dost peněz.

    Celkova suma penez vybrana od obcanu, ktera by na vyvoj tekla, by se prilis zvysit nemusela. Akorat by tekla jinymi kanaly.
  • 16. 7. 2007 4:41

    LO (neregistrovaný)
    Mozilla (FireFox) a OpenOffice se liší od většiny ostatního open source tím, že je používá více, než hrstka lidí.

    U GPL SW lze těžko mluvit o svobodě, když mi přikazuje, jak mám naložit s výsledkem vlastní práce (uvolnit pod GPL). Pokud by byl SW svobodný, tak pro jeho úpravu (a šíření) nejsem vázán žádným omezením. Korektní by bylo u GPL SW hovořit o klubovém, komunitním či družstevním vlastnictví.

    Pokud zrušíte patenty a autorské právo, nevyplatí se investovat do vývoje nových technologí (typu ztrátová komprese zvuku a obrazu, vývoj léků, psaní knih). Říkáte, že lze tyto věci platit granty, tedy z daní. Potom ale musí existovat někdo, kdo bude spravedlivě a nestranně rozhodovat, jaké technologie a léky se mají za naše daně vyvíjet, a jaké knihy se mají psát. Můžeme to klidně být my všichni pomocí volených zástupců, ale stejně to nemůže fungovat. Právě proto, že stát nutně dělá vše neefektivně. Soukromá firma je totiž existenčně závislá na tom, aby uspokojovala potřeby zákazníků; účelem je vydělat, výměnou za uspokojení potřeb zákazníka. Když firma neuspokojí, zákazníci nekoupí; firma nemá tržby, a musí rozhodnutí korigovat (nebo opustit trh, pokud nekorigovala včas). Jenže jak je stát závislý na vás? Na vymáhání daní má soudy a vězení (případně armádu). Je jasné, že váš (de facto komunistický) model postrádá zpětnou vazbu, tedy odměnu při plnění potřeb zákazníků, a postih při neplnění. Nelze to obejít, a proto všechny pokusy o komunismus tvrdě zklamaly.

    Jo ještě se mi líbí ta neadresnost vašeho modelu. Vydávání časopisu pro včelaře budeme platit všichni z daní, stejně jako vývoj komprese zvuku. Proč si včelař nezaplatí vydávání časopisu v ceně výtisku? Proč si vývoj komprese zvuku nezaplatí její uživatel při koupi walkmanu? Právě oni tím svým zájmem rozhodují, co stojí za to zkoumat a vyrábět. A vy na konci budete mít komisi, která to "lépe" rozhodne za ně... Takový svět chcete?

    Linkovaný PDF jsem kdysi četl, a s jeho závěry nesouhlasím. Ani většina ekonomů by nesouhlasila.
  • 16. 7. 2007 8:24

    Rejpal (neregistrovaný)
    "Pokud by byl SW svobodný, tak pro jeho úpravu (a šíření) nejsem vázán žádným omezením."

    Asi jste natvrdlý. Celou dobu je řeč je o svobodném SW, a Vy pořád melete o tom, co všechno si s ním "nemůžete dovolit". Pokud byste si ke svobodnému softwaru mohl dovolit více, považoval byste se za svobodnějšího? Hmm, svobodný SW, svobodný XYZ - to je vlastně jako svobodný člověk, že? Budu tedy parafrázovat:

    Kdyby byl můj zaměstnanec svobodnější, mohl bych si k němu dovolit víc, než můžu teď.

    To někde skřípe, že jo?

  • 16. 7. 2007 11:31

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Pokud by byl SW svobodný, tak pro jeho úpravu (a šíření) nejsem vázán žádným omezením.

    Nevim, zda pod omezeni myslis pouze legalni, nebo i prakticke omezeni. Jak je to tedy?

    Tak to vezmu rozborem pripadu - pokud bys myslel i prakticke omezeni, pak je to naopak - pokud by GPL nebylo dedicne, pak by program byl mene svobodny, nebot by kazdy pri jeho sireni mohl vytvorit omezeni (neposkytnutim zdrojaku) pro jeho prijemce.

    Pokud bys myslel jen legalni omezeni, pak myslim, ze takto pojimany pojem svobody je znacne vyprazdneny - parafrazuji:

    'Pokud by byla spolecnost svobodna, tak pro zivot v ni nejsem vazan zadnym pravnim omezenim.'

    To na prvni pohled muze vypadat jako smysluplne, ale pritom si staci ukazat nejake modely a ukaze se absurdita tototo pojeti svobody - predstav si spolecnost, ve ktere neexistuji zadne zakony ani exekutivni moc a tedy nic neomezuje kriminalni gang v terorizovani obyvatel. Takova spolecnost je podle takto pojimane svobody svobodna. Pokud by ale vudce gangu se prohlasil za diktatora a vykon sve fakticke moci prohlasil za vykon prava, tak tim ziskas druhou spolecnost, ktera je podle takto pojimane svobody znacne nesvobodna. Pritom se tyhle dve spolecnosti prakticky v nicem nelisi.

    Aby tedy pojem svobodne spolecnosti mel smysl, je treba ho definovat trochu jinak - jde o spolecnost, ktera ma takova pravidla, ze ve vysledku jeji clenove jsou svobodni (a to jak pred statnim utlakem, tak pred utlakem od jinych clenu spolecnosti). Tedy takova spolecnost tedy chrani zakladni svobody jejich clenu.

    Analogicky svobodny software je takovy software, ktery ma takova pravidla, ktera zajistuji vsem jeho uzivatelum dostatecnou miru svobody (a tedy napr. zajistuji kazdemu svobodu modifikovat ho i za cenu, ze nektere omezi ve svobode publikovat nemodifikovane binarky, podobne jako svobodna spolecnost se snazi zajistit kazdemu svobodu nebyt zastrelen i kdyz tim omezi svobodu strilet kamkoliv se mi zlibi).
  • 16. 7. 2007 13:06

    LO (neregistrovaný)
    Kolega o komentář výše nám sdělil, že méně svobody je lépe ;). Vy říkáte v podstatě to samé. Je SW pod BSD licencí méně svobodný, než pod GPL? Srovnejme si to. BSD licence mi umožní použít kód ve vlastním komerčním projektu, a nemusím celý projekt uvolňovat pod BSD licencí (což je pro většinu komerčních projektů jasná smrt). Naopak GLP licence k k "otevření" kódu nutí. Co mi asi dává více svobody?

    Navíc celá diskuze pokud vím začala na tom, jesli je autorství GPL SW komerční/výdělečnou aktivitou. Pokud příjemci licence ukládám povinnosti (aby mi zaplatil na účet, zaplatil oběd, poslal pohled, uvolnit kód pod GPL), tak podle mě ano. Podotýkám, že já nejsem soud ;)
  • 16. 7. 2007 13:26

    Rejpal (neregistrovaný)
    (Warning: Interdisciplinární narážka ahead...) Zase ta stará písnička... "Jak může být strýček Tom svobodný, když já si s ním nemůžu dělat, co chci?" Ach, vy jižané...
  • 16. 7. 2007 16:00

    LO (neregistrovaný)
    Jenže SW je hoden ochrany pouze z důvodu ochrany jeho autora. Strýček Tom je zákonem chráněn coby osoba.
  • 16. 7. 2007 13:57

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Je SW pod BSD licencí méně svobodný, než pod GPL?

    Ano, nebot pokud vydam software pod GPL, tak vsichni jeho uzivatele maji svobodu modifikovat pouzivany software, zatimco pokud vydam software pod BSD licenci, tak nekteri uzivatele tohoto software (ti, ktery nepouzivaji primo mou verzi, ale nejakou modifikaci treti strany, ktera je pod proprietarni licenci) tuto svobodu nemaji.

    > (což je pro většinu komerčních projektů jasná smrt)

    U mnoha komercnich projektu to neplati - napriklad v oblasti embedded zarizeni jsem se setkal s mnohem vetsim podilem Linuxu oproti BSD.

    > Co mi asi dává více svobody?

    Pokud se na vec budes divat ciste ze sveho pohledu, tak nejvice svobody ti da diktatura, ve ktere budes ty sam diktatorem. Pokud se budes divat na vec z pohledu ostatnich, tak uz to dopadne uplne jinak. Napriklad z pohledu uzivatelu toho tveho projektu zalozeneho na kodu z free software projektu.
  • 16. 7. 2007 16:22

    LO (neregistrovaný)
    Pokud se jedná o GPL SW, tak příjemce/uživatel modifikované verze nemá s původním autorem nic společného. Licencuje od někoho od autora upravené verze.

    "Svobodu SW" bych měřil tak, že bych se zaměřil na restrikce/povinnosti, které mi autor ukládá. Pokud tam restrikce jsou, těžko mluvit o svobodě.

    Samozřejmě, upřednostnění zájem "vyšší komunity" je typicky levicové uvažování. To koresponduje s názory kus výše, kde jsem hovořil o socialismu a komunismu.

    Uvolnění komerčního SW pod GPL je samozřejmě většinou sebevražda. Existují výjimky, ale je jich pár. Proč by jinak Oracle, ten velký zastánce open source, nezveřejnil zdrojáky? A proč by společnost IBM nezveřejnila zdrojáky DB2 a Lotus Domino? Pokračovat by se dalo dlouho. Když už se něco otevře, je to z důvodu komerčního neúspěchu (Java, která Sunu nikdy negenerovala zajímavé tržby).
  • 16. 7. 2007 17:35

    Clock (neregistrovaný)
    To si ji mer jak chces. Podstatna je definice, na ktere se lidem usnesli konsenzem a ktera je na wikipedii - definice svobodneho software. Te GPL odpovida.

    Jaky druh uvazovani argument je je z hlediska jeho platnosti irelevantni.

    Ze je uvolneni komercniho GPL vetsinou sebevrazda to vychazis z nejakych pramenu? Statistiky ekonomicke analyzy nebo tak neco?
  • 16. 7. 2007 19:37

    LO (neregistrovaný)
    Jistě, konsenzem můžeme prohlásit otrokářství za svobodu, nebo černou za bílou. Hlavní je, že tomu "komunita" věří ;)

    Ohledně uvolnění komerčního SW pod GPL se bohužel budu opakovat stylem copy-paste:
    Proč by jinak Oracle, ten velký zastánce open source, nezveřejnil zdrojáky? A proč by společnost IBM nezveřejnila zdrojáky DB2 a Lotus Domino? Pokračovat by se dalo dlouho.

    Ono to dá rozum. Když napíšu kód, a nemám možnost vynutit platbu za využití výsledků své práce, celý systém přestane fungovat. Stačí, aby mou aplikaci dostal jeden člověk, a zbytek světa už jí může dostat zdarma. Proč se pro Linux neprodávají GPL účetnictví, GPL DTP aplikace, GPL kuchařky, GPL výukové programy, a další věci? Protože GPL zabíjí business. A ano, uznávám, že existují ojedinělé výjimky.

    Číst názory členů "komunity" je opravdu zajímavé. Nejlepší jsou ty kousky stylu vlastnictví půdy bych zrušil, protože jsem si někde postavil barák, to je moje právo, a teď mi majitel pozemku děsně křivdí, a chce, abych dům zboural. Sám pozemek nemám, tak zrušme vlastnictví půdy. No a vy tu převádíte podobnou věc, jen s intelektuálním vlastnictvím.
  • 16. 7. 2007 21:52

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Ohledně uvolnění komerčního SW pod GPL se bohužel budu opakovat stylem copy-paste:

    Zde je ale chyba v uvaze - to, ze nevznika komercni GPL software a Oracle a IBM nezverejnuji svuj software pod GPL, neukazuje, ze by to byla ekonomicka sebevrazda, ale spis ze zverejnit dany kod pod proprietarni licenci je pro ne ekonomicky vyhodnejsi.
  • 17. 7. 2007 2:42

    LO (neregistrovaný)
    Jistě mi prozradíte, jak by třeba Sun Microsystems vydělal na OpenOffice ty 3.5 miliardy korun(!), které do něj zatím nastrkal. Ukažte mi, jak z uživatelů GPL SW typu OOo tyto peníze dostanete, a pak se budeme bavit o ekonomických modelech.

    Aby "komunita" mohla mít "svobodný software", musí to někdo zaplatit v miliardách. Velmi smutné.

    Pokud máte zájem, orientační cenu vývoje OOo dodám.
  • 17. 7. 2007 11:57

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Jistě mi prozradíte, jak by třeba Sun Microsystems vydělal na OpenOffice ty 3.5 miliardy korun(!), které do něj zatím nastrkal.

    Jestli Sun prodelal na OpenOffice 3.5 miliardy, tak je to ciste jeho problem. Kdyby do nich neinvestoval, tak by me to vubec netrapilo (OpenOffice nepouzivam). Myslim, ze masivni investice do projektu, ktere nemaji vlastni 'socialni kapital', spis situaci zhorsuji.
  • 17. 7. 2007 12:25

    LO (neregistrovaný)
    Podobně korporace AOL/Time Warner zaplatila Firefoxu. Tedy se znovu ptám: kde by měl Sun vzít 3.5 mld Kč z OpenOffice, aby byl OOo rentabilní? Když tvrdíte, že GPL SW není smrt pro business, tak jistě budete vědět, jak si poradit s financováním jedné z nejrozšířenějších open source aplikací.
  • 17. 7. 2007 13:59

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Když tvrdíte, že GPL SW není smrt pro business

    To jsem v teto diskusi (az na jeden prispevek, ktery se tykal embedded zarizeni a tam je to trochu jina situace - nebot se vydelava na hardware) vubec netrvdil. Jenom jsem argumentoval, ze vami uvadena argumentace pro opak je chybna.

    Nevim, jaky obchodni model ma treba Novell nebo Suse a zda jsou v plusu, ale AFAIK v jejich modelu nehraje uzavreny software velkou roli, vetsi roli hraje spis servis a poskytovani celych reseni.

    Dale nemam predstavu, jak velky podil na trhu ma prodej krabicoveho software a jak velky podil ma zakazkove programovani. Pro nej by GPL SW nemela byt prekazka.
  • 17. 7. 2007 15:17

    LO (neregistrovaný)
    Novell (vlastní SuSE) je maličká firmička. Žije ještě pořád převážně ze svých ne-Linux produktů. Navíc Novell má minimum vývoje - v podstatě prodává OEM licence SuSE Linux Enterprise Serveru a podporu k němu. Kdyby z toho měl platit vývoj o velikosti týmu Linux kernelu a dalších aplikací, tak by fiunančně umřel za pár týdnů.

    U zakázkového programování je pravda situace jiná. Tam GPL není takový problém. Nicméně pokud zákazník dostane zdroják, není vázaný na autora kódu, a služby či další úpravy může vzít od kohokoliv (a ten "kdokoliv" může můj kód použít). To pro autora není výhodné. Navíc je pro zákazníka i technicky realističtější se v kódu hrabat, protože kód nebývá tak obrovský, jako u MS Office nebo Windows. Jako kompromis vidím uložení zdrojáků u notáře, a ve smlouvě psáno, že v případě zániku firmy (či ještě vstřícněji pokud firma prokazatelně není schopna/ochotna zdrojáky upravit) bude zdroják vydán.

    Bavme se ale o krabicových produktech. Účetnictví, grafický editor, management projektů, SW pro management hotelu, základní školy, nebo kuchyně. Jak je má autor uživit pod GPL? Jak je otevře, skončil. Prodej podpory to neřeší, protože 1) pokud si podporu koupí 5% zákazníků, budou muset zaplatit 20-násobek ceny běžné licence, plus cenu podpory; 2) podporu může z podstaty GPL poskytovat kdokoliv, a nebude muset rozpouštět cenu vývoje, která je pro cenu supportu prohibitivní (viz výše).
  • 17. 7. 2007 14:13

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    Ono je otazka, zda pripad OpenOffice neni naopak arument pro open source. To, ze Sun otevrel svuj kancelarsky balik (ze ktereho se stal Open Office) ukazuje, ze to povazoval za nejmene ztratovou cestu v situaci, ve ktere byl (nebo to alespon predpokladal), tedy mene ztratovou, nez kdyby dany kancelarsky balik nadale prodaval pod uzavrenou licenci nebo nez kdyby ho uplne zrusil.
  • 17. 7. 2007 15:22

    LO (neregistrovaný)
    Ale kdepak. Nebuďte naivní. Sun byl v té době v obchodní válce s Microsoftem. Koupě StarDivision za USD 73.5mln, a následné uvolnění produktu (nejprve jako freeware, později jako open source), jakož i následná standardizace nedodělaného ODF, jsou součástí snahy o poškození konkurence. Pokud MS díky OOo ztratí na tržbách MS Office USD 200mln, Sunu se investice vyplatila. Tak probíhá konkurenční boj.

    Podobný je důvod, proč Sun otevřel Javu. Sun z licencování Javy nikdy neměl žádné zajímavé příjmy. Proč jí tedy neotevřít? Tržby to už nesníží (nebo ne moc, protože stejně byly minimální), a firma má na týdny či měsíce zajištěno přední místo v IT a částečně i ne-IT tisku.
  • 16. 7. 2007 22:19

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Jistě, konsenzem můžeme prohlásit otrokářství za svobodu

    Vyznam slova v ramci jazyka je samozrejme ciste konsenzualni zalezitost.

    Na zadne z mych namitek proti tvemu pojeti vyznamu 'svoboda' jsi nereagoval. Zeptam se te tedy primo - Povazujes za nejsvobodnejsi takovou spolecnost, ve ktere neplati zadne zakony (a tedy kdo ma faktickou moc muze legalne utlacovat ostatni)?
  • 17. 7. 2007 2:48

    LO (neregistrovaný)
    Nemyslím, že nejsvobodnejsi je takova spolecnost, ve ktere neplati zadne zakony. Ovšem se SW to nemá nic společného. V případě GPL SW jde o uzavírání smluv mezi smluvními stranami, a jako smluvní stranu mě velmi zajímá, jaké svobody se mi dostane. A opakuji, že pokud mám určené podmínky typu že uvolnění vlastního kódu pod GPL, o svobodě těžko mluvit. Kdykoliv bych se při vývoji ne-GPL aplikace otřel o GPL kód, musel bych okamžitě celý výsledek své práce uvolnit pod GPL, tedy de facto dát zdarma. Dokonce i když napíšu driver, je ho podle autorů jádra nutné uvolnit. To je mi svoboda ;)
  • 17. 7. 2007 12:11

    Clock (neregistrovaný)
    Ze te jako smluvni stranu velmi zajima, jake svobody se ti dostane nic nemeni na tom, ze GPL odpovida definici svobodneho softwaru.

    Podminka uvolneni vlastniho kodu pod GPL svobodu nepotlacuje, naopak - prinasi dodatecnou svobodu. Tyto svobody se vysvetluji na prislusne strance Free Software Foundation, kde vysvetluji, proc GPL takto navrhlo.

    "Kdykoliv bych se pri vyvoji ne-GPL aplikace otrel o GPL kod, musel bych okamzite cely vysledek sve prace uvolnit pod GPL" taky neni pravda - GPL nevyzaduje abys svoji praci uvolnoval. Navic i kdyz ji budes uvolnovat tak se GPL nevztahuje na jakekoliv "otreni", tzn. muzes si precist GPL program jak funguje vevnitr, pochopit z toho ideu a pak si napsat vlastni implementaci te ideje.
  • 17. 7. 2007 12:33

    LO (neregistrovaný)
    Ano, definici svobodného SW může odpovídat cokoliv, pokud je definice vhodná.

    FSF navrhla GPL proto, že Richard Matthew Stallman je... řekněme levičák, který věří komunistickým ideálům. Podmínka uvolnění vlastního kódu je povinnost daná původním autorem, a tedy omezení svobody. A pokud to zabíjí business (viz ostatní příspěvky, viz Sun a 3.5 mld Kč, které utopil v OOo), připadne mi to celkem podstatné.

    Ano, můžu se kouknout, jak GPL SW pracuje, a "opsat" ho. K tomu zpravidla není třeba zdroják, stačí se zběžně podíval. Co mě ale opravdu děsí? GPL platforma. GPL OS, GPL kompilátor, GPL IDE, GPL framework. Taková platforma je konečnou stanicí pro business. Neuním si totiž představit, jak by se psal ne-GPL SW. A o GPL už víme, že prakticky znemožňuje na psaní SW vydělat.
  • 17. 7. 2007 14:36

    sajfi

    Podmínka uvolnění vlastního kódu je povinnost daná původním autorem, a tedy omezení svobody.

    Možná je to omezení Vaší svobody, ale zachová to svobodu původnímu autorovi a všem uživatelům programu. Holt se smiřte s tím, že ne vše na světě je děláno pro Vás a smiřte se i s tím, že na svobodu mají nárok i ostatní, třeba se i SVOBODNĚ rozhodnout, jak vydat svůj program. Proto nevyhovuje Vám GPL licence? V pořádku, na to máte právo, ale napište si vše od začátku. Použijete kus GPL kódu? V pořádku, používejte si program jak chcete. Dáte program někomu jinému? V pořádku, ale dejte mu i zdrojáky. Bylo to totiž Vaše SVOBODNÉ rozhodnutí použít GPL kód a ostatní uživatelé mají právo si program SVOBODNĚ spouštět, upravovat a šířit dál.

    A pokud to zabíjí business (viz ostatní příspěvky, viz Sun a 3.5 mld Kč, které utopil v OOo), připadne mi to celkem podstatné.

    Vy jste účetní u Sunu? Že tak dobře víte, kolik peněz Sun utopil a že je opravdu utopil. A patrně máte asi i křišťálovou kouli a vidíte do budoucnosti, když víte, že ty peníze Sun utopil a nikdy se mu nevrátí.

    Ano, můžu se kouknout, jak GPL SW pracuje, a "opsat" ho. K tomu zpravidla není třeba zdroják, stačí se zběžně podíval. Co mě ale opravdu děsí? GPL platforma. GPL OS, GPL kompilátor, GPL IDE, GPL framework. Taková platforma je konečnou stanicí pro business. Neuním si totiž představit, jak by se psal ne-GPL SW. A o GPL už víme, že prakticky znemožňuje na psaní SW vydělat.

    Pokud k "opsání" čehokoliv zpravidla nepotřebujete zdroják a stačí Vám se jen podívat, tak v tom případě klobouk dolů. Já osobně tedy do černých skříněk koukat neumím, ale s tou křišťálovou koulí to jde asi lépe. GPL platforma, GPL OS, GPL kompilátor, GPL IDE, GPL framework - ano, v tomto případě bude výsledný program GPL. Ale vše nechte, jen vyměňte GPL framework za LGPL nebo nějaký proprietární framework a hned můžete psát sw pod licencí jakou chcete (ani se někdy nemusíte učit nic jiného, třeba v případě QT si můžete licenci vybrat). A je to opět jen Vaše SVOBODNÉ rozhodnutí.

    Jinak než se zase začnete jen bez argumentů opakovat, mám otázku: Chcete snad začít stavět svůj program/projekt na nějakém GPL programu a zatím jste to neudělal jen proto, že by jste muset zveřejnit i zdrojové kódy?

  • 17. 7. 2007 15:43

    LO (neregistrovaný)
    aha, takže ostatní mají vlastně NÁROK na můj zdroják, protože je to jejich SVOBODA, že? Nemáte náhodou nárok na sousedovo auto, z titulu své svobody pohybu? Je to o vaší svobodě, krádež to určitě nebude :). Aby bylo jasno: autoři GPL SW mají plné právo zvolit takovou licenci, pokud je legální. Ovšem zvát takový SW svobodným je úchylnost. Úplně stejně je svobodným softwarem MS Office, který si můžete SVOBODNĚ koupit či nekoupit, a SVOBODNĚ ho používat. Klade pravda vám podmínky - musíte zaplatit cenu (což je podle mě v pořádku, podle vás má zaplatit účet někdo jiný), nesmíte MS Office šířit... Jenže "svobodný" GPL SW vám také klade podmínky, třeba "SVODOBNĚ" uvolnit vlastní zdrojáky, pokud jste použil část GPL kódu.

    Nejsem účetní Sunu, ale umím počítat. Chcete počítat se mnou? Jinak Sun koupil StarDivision před 8 lety. Kolik zatím vydělal na open source OOo? Máte snad vy nějaké informace o tom, že by Sun v průměru z každého uživatele OOo nějak vytáhnul třeba 3500 Kč, aby náklady pokryl (předpokládajme milion uživatelů)? Nebo může prodávat podporu :). Když si jí koupí 5% uživatelů, vyjde "jen" na CZK 70000 (rozpuštění ceny vývoje), plus k tomu vlastní podpora. Jdete do toho? ;)

    K obchodnímu úspěchu je zpravidla důležitá myšlenka. Abyste řekl, že budete vydělávat na VolIP jako Skype, nepotřebujete vidět jejich zdrojáky. Nebo vy byste je k tomu potřeboval? To by autoři KDE muselil studovat zdrojáky Windows a MacOS, a autoři OOo zdrojáky MS Office...

    Ne, své projekty nestavím na GPL SW. Jednak z důvodu licenčních, ale hlavně z důvodu technické zaostalosti GPL SW.

    Mimochodem když jsme u svobodného Qt, tak tam buď svobodně uvolníte svůj zdroják, nebo svobodně zaplatíte za *každého* vývojáře 72600 Kč při vývoji pro jednu platformu, 113850 Kč pro dvě platformy (třeba Windows a Linux), nebo 184800 Kč při vývoji pro 3 platformy. Nikomu to neříkejte, ale za právo psát komerční SW pro ten v podstatě podřadný framework zaplatím minimálně o řád více, než při psaní pro Windows. S tím, že Windows jsou jako platforma daleko bohatší. Pro Qt bude psát jen šílenec, nebo ten, kdo nemá jinou možnost.
  • 17. 7. 2007 20:28

    sajfi
    Poslední příspěvek, protože je patrně zbytečné Vám cokoliv vysvětlovat, stále si melete. Poněkud si to pletete, na Váš zdroják nárok nemám, ani na sousedovo auto, zákony mi to neumožňují. GPL sw je svobodný tím, že mi umožňuje program spouštět, upravovat nebo šířit dál a navíc tuto svobodu zajistí i VŠEM ostatním, vše v rámci zákona. Z mého pohledu to tedy je svobodný sw. To mi EULA jaksi neumožňuje. Jinak free sw, tedy svobodný, není o ceně, ale právě o té svobodě spouštění, upravování a šíření pro všechny.

    O účetnictví Sunu nic nevím, ale na rozdíl od Vás si proto čísla netahám z prstu. Navíc i kdyby OOo sám o sobě nebyl ziskový, ale přinášel by zisky nepřímo jiné divizi Sunu, lze ho za ziskový považovat.

    GUI bez zdrojáků okopírovat mohu, ale programy nejsou jen GUI. A to co je za GUI bez zdrojáku okopíruju těžko, napříklak dialog pro funkci Unsharp mask tak, aby vypadal jako ve Photoshopu/GIMPu udělám za chvilku, ale už nedosáhnu stejného výsledku ani rychlosti.

    QT není nejlevnější, ale Trolltech zatím nezkrachoval, asi se mu tedy cenová politika vyplatí. Ale ani psaní pod Windows není nejlevnější, takové Visual Studio nebo Borland (dnes CodeGear) Delphi v nejvyšší verzi také není nejlevnější a v tu chvíli už není QT dražší o řád. A ten , podle Vás podřadný, framework má jistou výhodu, kterou MS ani Borland nemá (a v brzké době mít nebude) - je multiplatformní. Jinak jsou i levnější frameworky, třeba GTK nebo WX, obojí je pod LGPL - můžete tedy psát komerční sw a nemusíte šířit zdroják.
  • 18. 7. 2007 1:03

    LO (neregistrovaný)
    Pokud SW může kdokoliv poravovat, spouštět a šířit, těžko na něm pak vydělávat. O svobodě jsme psali, a neshodli jsme se.

    Čísla ohledně OOo si netahám z prstu. Sun koupil StarDivision v přepočtu za 2,543mld Kč. Od té doby minimálně 8 let platí minimálně 60 lidí, což ho vyjde minimálně na 60tis za osobu a rok, tj. 881mln. Nejsou započteny náklady na restrukturalizaci StarDivizion, prostory, techniku, a náklady na lidi jsou velmi optimistické (odovody, relokace, benefity). Ve skutečnosti ta částka byla zřejmě vyšší.

    Abyste mohl napsat aplikaci typu Photoshop, nemusíte vidět její zdroják. Obrazně řečeno je důležité, že musí mít Unsharp Mask; implementaci už nějak uděláte.

    Ano, Qt je drahé. Pro win32 a .NET mohu přeložit aplikaci s kompilátorem, který dostanu v SDK (tedy zdarma). Navíc dostanu zdarma Visual Studio Express. Naopak u Qt si musím koupit drahou licenci, abych pro něj vůbec směl napsat komerční aplikaci. To bylo zvykem před příchodem MS (MS jako jeden z prvních, ne-li první, začal dával dokumentaci, školení a nástroje zdarma, či za minimální cenu). Dále s licencí dostanu designer formulářů, integraci s Visual Studiem, a tím to končí. Pokud chci vážně vyvíjet, musím si pak koupit nějaké IDE; paradoxně to bude právě MS Visual Studio. A nakonec budu vyvíjet v C++, tedy unmanaged jazyce, a ničem jiném. Za ty prachy je to jako rána do hlavy. Nakonec Trolltech se chlubí, že Qt používá přes "4500 komerčních firem", což je hezký výsměch. To se snad prodalo víc licencí ForPro for DOS v ČR ;)

    Váš pčíspěvek klidně může být poslední. Můžete si dál lhát do kapsy, že pod GPL se skvěle vyvíjí komerční SW, a že GPL SW je hrozně moc svobodný, a vůbec nejlepší. Vůbec neposlouchejte někoho, kdo vám tvrdí něco jiného. Komerčního SW pod GPL je přece spousta (zvláště účta, SW pro project management, SW pro management základní školy, kuchyně, hotelu, řízení výrobních procesů, řízení lidských zdrojů atd). GPL SW je nejlepší, a uživatelé nechtějí ho používat proto, že jsou idioti. GPL SW je skvěle kompatibilní s businessem, a firmy na něm mají k miliardovým nákladům i miliardové tržby. Sladké sny...
  • 17. 7. 2007 12:13

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Nemyslím, že nejsvobodnejsi je takova spolecnost, ve ktere neplati zadne zakony. Ovšem se SW to nemá nic společného.

    Myslim, ze to ma mnoho spolecneho. Analogicky:

    uzivatele daneho software - clenove dane spolecnosti
    licence daneho software - zakony dane spolecnosti
    svododny software - svobodna spolecnost

    Nehodnotis svobodu daneho software, ale vyhodnost konkretni smlouvy pro tebe. Asi jako kdybych ti nabidl obcanstvi v nejakem state, s tim, ze tam budes diktator, a ty bys na zaklade toho povazoval dany stat za svobodny. Zatimco kdybych ti nabidl obcanstvi v demokracii, tak bys dany stat povazoval za nesvobodny, nebot bys musel dodrzovat tamejsi zakony.
  • 17. 7. 2007 12:37

    LO (neregistrovaný)
    To je nesmysl. Software existuje jako autorské dílo, dá se prodat, má tržní hodnotu. Svobodná společnost je hodnocením stavu věcí. Ta paralela pokulhává na všechny tři nohy.

    Samozřejmě, že od svobodného SW očekávám, že tu svobodu přinese mě. K čemu je mi svobodný SW, když mi znemožní vydělávat? Sranda je, že tohle zpravidla nevidí ti, kdo jsou placení z daní, případně z peněz "ošklivých closed source" firem.
  • 17. 7. 2007 13:36

    jbk (neregistrovaný)
    Když už jsme u těch analogií. V jednom státě (A) je dáno zákonem že rohlík, který si sami neupečete, můžete můžete pouze rozpůlit, namazat máslem, jednu půlku sníst a druhou nechat pro potřebné, nic víc. V jiném státě (B) žádný zákon o nakládání s rohlíkem není. Tudíž ho můžete sníst sám, nebo se rozdělit, případně ho rozdrobit labutím....
    Který stát vám připadá svobodnější?
  • 16. 7. 2007 21:47

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Pokud se jedná o GPL SW, tak příjemce/uživatel modifikované verze nemá s původním autorem nic společného. Licencuje od někoho od autora upravené verze.

    Tim bych si vubec nebyl jist, pokud si matne vzpominam, tak nejake konetare z FSF tvrdili opak. Sam bych to chapal tak, ze puvodni autor licencuje puvodni kus progamu a ten, kdo program modifikuje, licencuje modifikace, ale IANAL.

    Nicmene pro tuto diskusi je to IMHO naprosto irelevantni.

    Pro prevaznou vetsinu situaci nema smysl prilis rozlisovat mezi ruznymi modifikacemi programu (alespon pokud znacne). Koneckoncu vetsina ctenaru rootu (tipuji) nepouziva Linusuv Linux (jadro), ale distribucemi modifikovana jadra

    Proto, kdyz hodnotim, zda je nejaky software svobodny, tak beru v potaz i modifikace daneho software (protoze je to z velke casti ten samy software).

    > Samozřejmě, upřednostnění zájem "vyšší komunity" je typicky levicové uvažování.

    Demagogie. 'Komunitu' do teto diskuse nikdo netahal. Ja celou dobu mluvim o svobodach konkretnich uzivatelu, nikoliv zadne 'komunity'.

    > Proč by jinak Oracle, ten velký zastánce open source, nezveřejnil zdrojáky? A proč by společnost IBM nezveřejnila zdrojáky DB2 a Lotus Domino?

    A proc by jako meli? Kdo rika, ze jsou zastanci open source? Jejich PR oddeleni? Jestli sis nevsiml, tak velke spolecnosti se neridi podle toho, zda jsou zastanci ci odpurci neceho, ale podle toho, zda ocekavaji, ze jim dane rozhodnuti prinese zisk ci ne.
  • 17. 7. 2007 2:51

    LO (neregistrovaný)
    Ano, firmy neuvolňují, protože by to pro ně nebylo výhodné. Takže konstatujete spolu se mnou, že vývoj/uvolnění SW pod GPL obecně nevede k zisku (s tím, že výjimky jsou možné)?
  • 17. 7. 2007 11:35

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    Porad se dopustite te same logicke chyby:

    Prezentovane priklady naznacuji:

    zisk_pri_proprietarnim_prodeji > zisk_pri_uvolneni_pod_GPL

    Vy na zaklade toho tvrdite:

    zisk_pri_uvolneni_pod_GPL < 0

    Coz z toho vubec neplyne.
  • 17. 7. 2007 12:40

    LO (neregistrovaný)
    Takže ještě jednou: jak zajistím, abych z GPL SW měl příjem, když tento SW může kdokoliv šířit zdarma? Mám náklady, řekněme 3.6mln USD ročně. To je 60 lidí v USA či západní Evropě; píšou software pod GPL. Jak je mám nakrmit, a jak mám dosáhnout zisku? Problém je v tom, že kdokoliv dostane kopii mého produktu, může jí volně šířit, takže nemůžu vynutit, aby mi každý uživatel něco zaplatil. A kde jinde mám ty peníze sebrat? Kdo jiný to má platit, když ne uživatelé SW?
  • 17. 7. 2007 14:55

    Ondrej \'SanTiago\' Zajicek (neregistrovaný)
    Jak jsem psal v jinem prispevku - neargumentuji, ze GPL SW neni smrt pro obchod, jenom jsem argumentoval, ze vami uvadena argumentace pro opak je naprosto chybna.
  • 16. 7. 2007 21:57

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Navíc celá diskuze pokud vím začala na tom, jesli je autorství GPL SW komerční/výdělečnou aktivitou. Pokud příjemci licence ukládám povinnosti (aby mi zaplatil na účet, zaplatil oběd, poslal pohled, uvolnit kód pod GPL), tak podle mě ano.

    Tak tohle uz je uplne mimo. Zkus se podivat na treba na zivnostensky zakon ci zakon o dani z prijmu, jak byvaji definovany komercni/vydelecne aktivity.
  • 17. 7. 2007 12:00

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    Ano, ale nevim o zadnem, ktery by se alespon vzdalene blizil te definici, kterou poskytujete vy.
  • 16. 7. 2007 22:09

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Korektní by bylo u GPL SW hovořit o klubovém, komunitním či družstevním vlastnictví.

    Blabol - kazdy kus kodu ma urciteho autora. Zadny klub, komunita ci druzstvo relevantni z hlediska autorskych prav zde neexistuje.

    > Ještě se mi líbí ta neadresnost vašeho modelu. Vydávání časopisu pro včelaře budeme platit všichni z daní, stejně jako vývoj komprese zvuku. Proč si včelař nezaplatí vydávání časopisu v ceně výtisku?

    Ten model se tykal vyvoje leku, niceho jineho. Prislusna grantova agentura by mohla ziskavat penize treba ze zdravotniho pojisteni nebo z poplatku z prodeje leku. Navic urcite by si trh nasel i nejake jine modely - Napr. smlouvy o garantovanem budoucim odberu mezi farmaceutickou spolecnosti a odberatelem. Nerikam, ze nektery z techto modelu obhajuji, jenom ukazuji ze existuji.
  • 17. 7. 2007 3:03

    LO (neregistrovaný)
    Každý kus odu má autora, to tak bývá. Nicméně pokud chci GPL SW používat k dalšímu vývoji, musím uvolnit pod GPL, čímž se de facto zříkám práv autora (copyleft, termín oblíbený ve FSF). Čí to dílo potom je (vlastnictví)? Zřejmě všech autorů, kteří do něj napsali byť jeden řádek, tedy kolektivní/družstevní vlastnictví. Jestli jsem dílo licencoval od někoho konkrétního, nebo od všech autorů najednou, to už nehraje roli.

    Grantová agentura nemůže suplovat trh, protože nefunguje ta popisovaná zpětná vazba. Smlouvy o garantovaném odběru těžko uzavírat, když nikdo neví, jestli z výzkumu vůbec něco vypadne, a pokud ano, tak jestli to bude pomáhat při srdečních chorobách, nebo zlepšovat erekci (Viagra). Navíc grantová agentura ve světle zmíněného těžko může dohlédnout na efektivitu vývoje (všichni mohou pít čaj, a pobírat za to peníze). Naopak farmaceutická firma chce vydělat (od toho jí akcionáři, tedy majitelé, mají), a tedy efektivitu zajišťuje; je to její zásadní zájem. A jsme u zpětné vazby - dělej to správně, vyděláš; dělej to špatně, proděláš. Tohle žádná komise nikdy nedokáže.
  • 17. 7. 2007 11:47

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Zřejmě všech autorů, kteří do něj napsali byť jeden řádek

    Ale opet chyba. ke Kazdemu kusu kodu ma autorska prava ten, kdo ho napsal. Nelze z toho soudit, ze vznikla kolektivni/druzstevni sprava autorskych prav. Pravni dusledky jsou jine - napr. pokud by byla kolektivni/druzstevni sprava, pak by bylo mozne prelicencovat projekt vetsinou hlasu v kolektivu (viz zakony tykajici se sdruzeni vlastniku, i kdyz nevim, zda se mohou uplatnit na autorska prava). Protoze neni kolektivni sprava, je v takovem pripade treba, aby kazdy prelicencoval svuj kus.

    Alespon tak to chodi v pripade Kernelu, u jinych projektu obcas dochazi k smlouvam o vykonu autorskych prav (od prispevatelu) a vykon autorskych prav nalezi jednomu subjektu (treba nejake nadaci, napr. FSF) - v tom pripade ale zase nelze mluvit o kolektivni sprave - prava jsou prevedena na jeden subjekt a prevazna vetsina jeho programatoru nejsou clenove dane nadace.
  • 17. 7. 2007 12:43

    LO (neregistrovaný)
    To, že kažý řádek napsal někdo jiný, by mohlo podle českého AZ vyhovovat definici kolektivního díla. Nebo nemuselo, a ono o to ani nejde. Když vezmu třeba Linux kernel, ptám se, kdo je autorem. Je to XYZ lidí. Pokud chci napsat driver pro kernel, musím se stát jedním z nich - jedním z "GPL klubu", jedním z těch, kdo o licencování celku rozhodují.
  • 17. 7. 2007 11:52

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > Grantová agentura nemůže suplovat trh, protože nefunguje ta popisovaná zpětná vazba.

    > Smlouvy o garantovaném odběru těžko uzavírat, když nikdo neví, jestli z výzkumu vůbec něco vypadne, a pokud ano, tak jestli to bude pomáhat při srdečních chorobách, nebo zlepšovat erekci (Viagra).

    > Navíc grantová agentura ve světle zmíněného těžko může dohlédnout na efektivitu vývoje (všichni mohou pít čaj, a pobírat za to peníze).

    To vsechno lze samozrejme trivialne osetrit - grantova agentura nemusi vypisovat granty tim stylem, jaky se vypisuje v primarnim vyzkumu, ale
    muze vypisovat odmeny typu: 'kdo objevi lek, ktery uspeje tak a tak v evaluacnich testech, dostane takovou a takovou odmenu. Pokud se ho do X let pouzije tolik a tolik, dostane navic tolik a tolik.
  • 17. 7. 2007 12:48

    LO (neregistrovaný)
    No to samozřejmě nelze obejít, protože grantová agentura z principu nemůže efektivně rozhodovat o tom, co se má vyvíjet. Podobně centrálně řízená ekonomika neumí rozhodnout, jestli se mají vyrábět televize, rádia, toaletní papíry a jiné věci. Viz ekonomika ČSSR, jestli pamatujete. Naopak trh směřuje sám od sebe k optimální alokaci kapitálu i prostředků, protože na tom mají všichni zúčastnění zájem.
  • 17. 7. 2007 14:50

    Ondrej 'SanTiago' Zajicek (neregistrovaný)
    > No to samozřejmě nelze obejít,
    ...
    > Naopak trh směřuje sám od sebe k optimální alokaci kapitálu i prostředků

    No rekl bych, ze ze vsech namitek zbyva jedina - ktere leky vyvijet a ktere ne. Trh smeruje k optimalni alokaci, ale jen za nejakych predpokladu, napriklad nepritomnost externalit nebo uplne informace odberatelu. Na nekterych trzich jsou tyto predpoklady docela dobre splnene (treba trh s komoditama), na jinych zdaleka ne. Do jake situace vede trh v takovem pripade vubec neni jasne, ale urcite ne do optimalni. A myslim, ze zrovna u trhu s leky je to docela mimo. Jednak jsou zde znacne externality (napr. ekonomicke ztraty jinych subjektu kvuli prac. neschopnosti, nebo u infekcnich chorob neleceni nekterych lidi zvysi naklady tech, kteri se od nej nakazili, ekonomicky prinos socialniho smiru). jednak cela oblast prodeje leku (na predpis) je pomerne zbyrokratizovana a ma znacne daleko k volnemu trhu (zdravotni pojistovny, komise ministerstev), aplikovat na to trzni teorie je IMHO dost naivni. Navic existuji pomerne objektivni kriteria pro srovnavani leku (coz treba neplati u spotrebniho zbozi, kde je znacna subjektivni slozka), coz usnadnuje rozhodovani.

    Krom toho i za predpokladu idealniho trhu je ona optimalni alokace optimalni vzhledem k nejake konkretni cilove funkci. Jaka je ale ta spravna cilova funkce, to vubec neni jasne (a je to politicka a nikoliv ekonomicka otazka).

    > Podobně centrálně řízená ekonomika neumí rozhodnout, jestli se mají vyrábět televize, rádia, toaletní papíry a jiné věci.

    O trhu s beznym spotrebnim zbozim ci komoditama neni rec. Tam je splnena vetsina predpokladu a tedy tam volny trh funguje dobre. I kdyz v pripade elektroniky a jineho komplikovaneho zbozi lze argumentovat, ze trh funguje suboptimalne, protoze zakaznici nemaji dostatek informaci (napr. konstrukcni plany zarizeni) a znalosti, aby byli schopni vybrat takove zbozi, ktere optimalne pokryva jejich skutecne potreby.
  • 17. 7. 2007 16:00

    LO (neregistrovaný)
    Ale kdepak. Trh vždy směřuje k optimální alokaci zdrojů. Nikde jsem netvrdil, že dosáhne optimálního stavu. Důvodem je bounded rationality.

    Ekonomická ztráta a jiné negativní efekty různých subjektů jsou motivačním faktoren pro celý "průmysl okolo nemocí". Jedná se o poptávku. Vaší poptávkou je vyléčení hemofilie, úleva od příznaků srdeční choroby, návrat k sexuálnímu životu, atd. Farmaceutické společnosti vědí, jaká je poptávka, tedy na čem můžou vydělat. Je v jejich zájmu se o to zajímat, mají v tom peníze (tedy vlastní zisk). Naopak grantové komisi je to v principu jedno, peníze dostane tak či tak.

    Ano, cílová funkce je zajímavá věc. Trh věc řeší tak, že je cílem plnění potřeb všech směňujících, k čemuž trh samovolně směřuje (a čehož nelze z principu dosáhnout). Naopak centrální řízení lehko dospěje k názoru, že toaletní papír a vložky vlastně tolik nepotřebujeme, a že oblečení pro teenagery má být v šedivé barvě, protože si to tak komise odhlasovala.
  • 17. 7. 2007 12:51

    LO (neregistrovaný)
    Práv autora se nelze zříci, ale lze je převést jiné straně (což je velmi podobné). V případě GPL SW platím za použití GPL kódu tak, že převádím svá práva na každého, kdo je příjemcem SW, a ten může můj kód dále šiřit. Tím se zříkám možnosti vybírat za licenci peníze, tedy jsem se vzdal důležitého práva.
  • 17. 7. 2007 15:29

    Clock (neregistrovaný)
    Prava autora nelze prevest na jinou osobu, vis cesky autorsky zakon. Da se pouze licencovat vyuzivani dila.
  • 17. 7. 2007 18:09

    Martin (neregistrovaný)
    Nemas pravdu. V nasi legislative se nejde zrici autorstvi, ale jinak vsechna prava manipulace s dilem lze prevest na jiny subjekt. Autor tak pak nemuze nic jineho, nez do sveta vykrikovat "to je moje dilo", ale jinak nic.
  • 13. 7. 2007 11:07

    Clock (neregistrovaný)
    Hehe, maji to na sourceforge, na Francouzskem a Svycarskem mirroru: http://sourceforge.net/project/showfiles.php?group_id=153603

    Holt jeste zeme se zbytky svobody kde je dovoleno publikovat vlastni softwarove vytvory :)

    Ja bych zaved jednou pro vzdy celoplanetarni zakon ze jakakoliv kreativita explicitne nepovolena statem nebo velkymi korporacemi je trestny cin, a lidi misto aby si psali vlastni software budou muset za pouzivani pocitacu platit jak mourovaty. Vsichni lidi pak budou hepy ze konecne zakazali ty nebezpecne hackery. U.S. se pak prejmenujou na U.S.S.R. (United States of Systematic Repression), EU na EUSSR (Extended United States of Systematic Repression) a vsechno bude hezky globalne jednotne :)
  • 15. 7. 2007 10:33

    ynezz (neregistrovaný)
    ynezz@ntbk:~$ apt-cache search libdmx
    libdmx-dev - X11 Distributed Multihead extension library (development headers)
    libdmx1 - X11 Distributed Multihead extension library
    libdmx1-dbg - X11 Distributed Multihead library (debug package)
    libdmx4linux-dev - DMX512 lighting protocol library development files
    libdmx4linux2 - DMX512 lighting protocol library
  • 13. 7. 2007 9:33

    Clock (neregistrovaný)
    Ja jsem tam revolucni nepsal - to tak redakcne upravili uvod :)

    Samozrejme pred vyvojem jsem se podival na stranku s 2D barcody ale nenasel jsem nic pouzitelneho - byl tam jakysi Datadisk, ktery se ukazal byt cosi neexistujiciho, a pak spousta barcodu co je na nalepky ale na ukladani dat se nehodi. Natozpak abych nasel neco co by bylo opensource a snazilo se o maximalni hustotu zaznamu.

    Links je sice v nekterych ohledech zastaraly, ale spousta lidi ho pouziva pro vlastnosti, kterymi se od jinyho prohlizecu odlisuje, je to proste niche market.
  • 13. 7. 2007 10:33

    kralik (neregistrovaný)
    Skoda, ze se neda bootovat ze scanneru - hned bych si vytiskl obraz nejake live distribuce :-)))
  • 13. 7. 2007 12:30

    Clock (neregistrovaný)
    To by sis nevytisk. Ani kernel by se ti na papir nevesel. Ale nejaky zavadec, ten by se uz vesel.
  • 15. 7. 2007 12:27

    myf (neregistrovaný)
    Já si vzpomněl jenom na aolej.com/barroco/. Staré je to čtyři roky.