Kontext:
Sidlo píše:U Tillig je také potřeba se mít na pozoru. On je to vlastně přebarvený Uhlenbrock a ten má také velmi svérázný způsob implementace standardů směrem k vendor lock.
Brejla píše:Nebuď zbytečně skromný a přidej i produkty UNI ARD. Nikdo není bez chyby.
Brejlo,
Ciste komercni dodavatele (Tillig, Uhlenbrock apod) jsou zcela jina liga - jejich zajem je, abys kupoval jejich vyrobky, a idealne jenom jejich. Nektere nekompatibility mohou byt chyby, jine zamerne, a jine mohou vyuzivat nedefinovanych vlastnosti protokolu k "nadstandardni" spolupraci komponent jednoho vyrobce. Ale vzdy musis zaplatit za hardware. Nebo za licenci. Slusnemu dodavateli by to melo stacit, ale zejmena SW firmy jsou nenazrane a obchodnici jsou hajzlove. Proto se vymysli:
- nove verze ktere "nahodou" nefunguji se starymi (dalsimi) komponentami. Uzivatel si proste koupi vyrobky znova, HURA.
- povinne nekompatibilni chovani, kdy spolehlive funguji jen komponenty stejneho vyrobce. Totalni zamek - zakaznik je nas HURA.
- pri zpetne nekompatibilni zmene se pocita, kolik "prumerneho zakaznika" stoji prechod ke konkurenci. Kdyz je to stale o dost vice nez nakoupit celou novou sadu vyrobku od stavajiciho dodavatele - HURA, jdeme to zborit. Hejlove nam zaplati a hrave nahradi tech par co ztratime. A zbytek dozeneme marketingem
Mluvim i z vlastni zkusenosti v minulem korporatu (Mercury Interactive, HP), a tyhle praktiky se mi vubec nelibi.
Mezi Sidlowebem (UNIARD) a Fuldou (DIGI-CZ) je zasadni rozdil. Moznost volby. Pamatujes si - komunisti take rikali, ze muzes svobodne volit; ale kdyz jsi volil "spatne" mel jsi problemy. No, tady je to jeste horsi nez s temi komousi, protoze moznost volby vubec nemusis dostat.
Sidlo uverejnuje kompletni zdrojaky a podklady ke stavbe a zdrojaky co jsem videl jsou s licenci GNU GENERAL PUBLIC LICENSE, verze 2 nebo 2.1. Je rozhodnuti kazdeho, zda:
- si vec postavi sam, nebo
- vezme navod a upravi si vec podle sveho, hardware nebo software, a udela si presne co chce, nebo
- koupi vyrobek od DCC Doma - se zarukou (!) ale samozrejme za vic nez jen za cenou soucastek, NEBO (!)
- rozjede vlastni business s pouzitim Sidlovych vyrobku. To muze, a nemusi se Sidla ani ptat (!!!) a Sidlo mu to NEMUZE zakazat - GPLv2 takovou moznost pripousti (za jiste podminky - viz nize)
Jakykoliv modelar, ktery si ubastlil (koupil) Sidluv UNIARD dekoder si MUZE SAM postavit dalsi. Neni zavisly ani na Sidlovi, ani na DCC doma - a licencni podminky plne umoznuji si postavit kdykoliv kopii. Muzes si SVOBODNE vybrat, ze zaplatis vypalne panu Kralovi (nebo nekomu jinemu) a koupis hotovou vec. Mozna je to i efektivni - nemusis pajet, v mem pripade overovat ze jsi neudelal studenak ... a mas na koho jecet, kdyz to nefunguje. Pan Kral je minimalne na rady e-mailem vstricny, ale nenakupoval jsem u nej, takze skutecnou uroven podpory neznam.
Kdybys chtel prodavat nebo sirit upravenou verzi, musis podle GPL poskytnout svym odberatelum (odkaz na) puvodni zdrojaky a sve upravy take pod GNU GPL v2 nebo novejsi. Ono se to rovna plosnemu zverejneni uprav, protoze treti odberatel to (presne podle licence) placne nekam volne na Web.
To podstatne je, ze TY rozhodujes zda zaplatis vic za sluzbu, nebo "nic" - nakoupis soucastky a hura do bastleni. Podle stavu penezenky, schopnosti, casu ...
Naproti tomu Fulda nikdy neuvolnil zdrojaky. A nakonec stahl i HEXy - takze vsichni si budtou koupi hotovy vyrobek. Uz samotne "DIGI-CZ Ti naprogramuje PIC a ten zmakne" je vendor lock-in. Bez DIGI-CZ a/nebo Fuldy nemuzes nahradit pokazeny dekoder, ani kdybys ho umel postavit, protoze nemas software. Leda zaplatit "vypalne" DIGI-CZ - tudiz Fuldovi. Klasicky vendor lock-in. Lehky, samozrejme, protoze muzes poridit DCC-kompatibilni odjinud. Ale v nekterych pripadech tezky: cizi tlacitkovy dekoder se holt bude chovat jinak - a tak se Ti zmena rozsiri (vynucene) dal, nez na vymenovanou soucastku. To uz je "drazsi" sranda.
S Fuldou resp. DIGI-CZ (dokud jeste fungovalo), muzes:
- koupit hotovy vyrobek, NEBO
- jit jinam.
NEMUZES
- si vec postavit sam. Muzes si postavit HW, a pak prosit o software. DIGI-CZ uz neni, a pokud patricne hlasite neobdivujes autora, nebo proste jenom "neni chut" tak software asi nedostanes, a muzes si trhnout. Jeste ze mame Wayback machine, ale tato cesta je tezko zamysleny distribucni kanal
- si vyrobek libovolne upravit. Leda HW, kdyz zachovas vsechny vstupy / vystupy do (zamceneho) PICu
- ROZHODNE nemuzes zacit Fuldovy vyrobky prodavat. Jinak zacne brecet, jak jsi osklivy - a krome toho by se mohl soudit a vyhrat, protoze zadnou licenci, ktera by Ti vubec umoznovala jeho vytvor pouzit nema.
Rozhodne nemas moznost volby si poridit tento HW nezavisle. Pro nekoho je to nepodstatne, ale dlouhodobe, pro ochranu investice do vlastniho kolejiste to je velice podstatny rozdil.
Pokud ma Sidloprodukt nejakou vadu, treba spatne zpracovani DCC signalu, nikomu - ani Tobe - licence a zpusob uverejneni nebrani chybu opravit a vesele prodavat jako Brejlosoft opravenou verzi. Jedina povinnost vyplyvajici z GPLv2 (a rekl bych lidska slusnost) je poskytnout (tvym zakaznikum - ne Sidlovi) zdrojovy kod Tve upravy. Mimochodem - pokud vim, Sidlo pouziva CIZI (otevrenou) knihovnu - pripadna nekompatibilita by byla velmi pravdepodobne prave tam. Kazdy muze opravit a autorovi poslat.
Kde vidis "vendor lock in" ? Naopak naprosto presne vidis - a muzes i upravit - jakoukoliv prasarnu co vyrobce "schvalne" udelal, a zverejnit ji. Otevreneji to uz opravdu nejde.
Otevrit zdrojaky se zabudovanym backdoorem nebo "zamernou nekompatibilitou" nejde. Lide nejsou blbi, a prvni schopnejsi vyvojar ten "dodavatelsky zamek" zrusi - a navic budes mit spatne P.R. protoze chces podvest sve kolegy-modelare. Nebo jsi janek, zes nechal "takovou ocividnou" chybu. Poskodit a podminovat hodiny vlastni prace a vlastni jmeno -- to udela zamerne opravdu jen vul - a domnivam se ze Sidlo vul neni
---
Brejlo, pokud chces nadale tvrdit, ze Sidlo hraje stejnou hru jako Fulda, nedej Boze jako Tillig, mel by sis nejprve tento post 2x peclive precist, pak si precist licencni ujednani, zjistit jak se veci maji - a pak se tesim na konkretni pripominky co z textu zverejneneho vyse neni spravne.
---
P.S.: Dovolim si zde prezentovat NAZOR. Na rozdil od vyse uvedeneho, co povazuji za fakta (ktere mi prosim opravte, pokud jsou spatne), toto je nazor ktery je MUJ a nemusite s nim souhlasit - nazory nejsou zjevena pravda, neni to uceni, ktery musi kazdy prijmout jinak je blby a tak. Nazor je postoj - a kazdy ma pravo na ten svuj, a (snad) pravo jej vyjadrit - ne nutit. Tomu se rika "pluralita" a trochu jsme na to v dnesnich dnech zapomneli. Nikdo s tim nemusi souhlasit, ale treba nekomu pomuze nektere veci pochopit (a stale s nim muze nesouhlasit).
Hru, kterou hraje Fulda s "modelarskou obci" povazuji za necistou. Podobne jako kdyz Skylink cela leta rikal "budeme navzdy zdarma" ... a hele, najednou je tu "servisni poplatek". Samozrejme dost maly na to, aby uzivatel sel a vyhodil zarizeni. Ale je to vypalne, ktere musi volky nevolky platit, i kdyz to puvodne vubec tak nefungovalo. Podobne Fulda se tvari "komunitne" a kdysi tomu tak i bylo. Ale kdyz dojde na lamani chleba -- kup si.
Vymluvy na to, ze "ho otravuji ti, co koupili zarizeni odjinud a ted chteji support" jsou narky - s prominutim - nevyzraleho cloveka co nevi a nezjistil si, jak funguje otevreny a komunitni vyvoj. Uzivatele VZDYCKY otravuji a VZDYCKY je jich vic nez casu, co se jim da venovat. Jakkoliv je lidsky pochopitelne, ze se takovych otravu je treba zbavit, zvolene reseni poskozuje komunitu jako celek. Nastesti - uz mame alternativy, ktere si na nehraji tolik na primadony ...
Nemam ho za to rad (ackoliv jeho odborny nazor respektuji), protoze jeho (podle mne) detske rozhodnuti mne osobne sveho casu poskodilo: rozhodl jsem se (v dobe "hojnosti") zacit stavet, nakoupil start set, postavil centralu, zabral "hostinsky pokoj" (domaci boj). Bez zdejsich kolegu bych centralu A USB rozhrani nerozchodil - diky Myspuline a dalsi. Nedekuji Fuldovi, ktery jen poukazoval na to, ze DIGI-CZ ma lepsi GEN-LI, a DCC Koleje jsou shit (ony asi jsou) - ale nijak nepomohl. No - a nez jsem se rozhoupal ke stavbe servodekoderu, tak jsem zjistil ze nemam soft. Zmizel - pry "hard disk crash" (nalinkovany radoby vtipny obrazek). Zadny crash ... a dokonce jsem tomu ze "se ztratily" chvili i veril.
No nez jsem se rozkoukal a sehnal a/ zapojeni b/ soft jinde (DCC Koleje, co jiz neexistuji), tak jsem myslel ze to cele vyhodim, protoze platit za dekodery typu Lenz, Roco atd -- to ani pri svem platu nedam. A Digikeijs tehdy nebyl. Takze nikdy vice - a predevsim, vsechno co pouziju nejdriv zaarchivuji, forknu na githubu apod. Ciste pro jistotu.
Abych uplne nekrivdil, nektere veci zverejnil Fulda jako "postcardware". Ale po zkusenostech s nucenym vypalnym ... se jim radeji vyhnu. Co kdyby to taky "zmizelo".