IBM ma obvykle plnou hubu kecu o open source, jak je to skvely a jak to podporujou uplne nejvic na svete, ale ted necha chudaky uzivatele OS/2 klidne na holickach. Tak proc to sakra neopensourceujou, at si ty vyviji dal sama komunita? Rekl bych ze to je typicky pristup IBM - plna huba marketingovych zvastu o open source, ale skutek utek ...
Treba to otevrit nemuzou. Je to closed source a nehcteji aby vylezlo na povrch neco nevhod. Nebo naopak, nechteji aby bajecne os/2 konkurovalo linuxu a bsd. :-)
Je predsa jasne, ze take cosi nemozu hodit pod GPL, ani nijaku inu free licenciu. Urcite tam budu nejake patentove uzly na Microsoft (ktory ak sa nemylim mal povodne na OS/2 pracovat), pripadne ine firmy...
Tak to nemusi hned publikovat pod GPL - GPL snad neni jedinna zivotaschopna open source licence. Navic casti, na ktery ma (c) Microsoft, tak ty opensourceovat nemusi - muze je dat zadardmo k dispozici jako binarni knihovny ... Kazdopadne co ja vim, Microsoft pracoval na OS/2 jen verzi 1 - pak uz ne, takze bych se divil kdyby takovyho kodu tam bylo moc. Napr. celej workplace manager je dilem IBM, tak proc neotevrit treba takovouhle vec ...
BTW co vubec IBM opensourceovala krome Eclipse (kdyz uz maji tu plnou pusu open source)?
16-bitove jsou pod OS/2 bohuzel skoro vsecky ovladace
zarizeni. Z duvodu firemni politiky o kompatibilite proste
je nutne, ze kdyz vezmes ovladac disku nebo filesystemu
z OS/2 1.x bezici na 286, a pustis ho na nejnovejsim
Warp Serveru 4.5, tak musi chodit. Takze ty ovladace maji
16-bitove vstupni body, dostavaji tam ukazatele ve tvaru
segment:offset. Par ovladacu, kde by 16-bitovy kod byl
neunosny (filesystemy HPFS386, JFS, EXT2) si ty ukazatele
prelozi na 32-bitovou adresu a pracuji 32-bitove, a zpatky,
kdyz vraci ukazatele, tak je zase prelozi na segment:offset.
Naproste vetsine tvurcu ovladacu se s timhle nechce piplat
(navic u jednoducheho ovladace takovy preklad a prepinani
segmentu muze spis zpomalovat nez zrychlovat), takze treba
ovladace IDE disku, USB, FAT a naproste vetsiny zarizeni
jsou kod pro 286 na OS/2 1.x.
<quote>
co vubec IBM opensourceovala krome Eclipse (kdyz uz maji tu plnou pusu open source)?
</quote>
- používám Jikes (rychlý kompilátor Javy)
- koukni do kernel-source/MAINTAINERS na autory z ibm.com
- sponzoruje konference (OpenWeekend, LinuxTag, ...)
- podílí se na návrhu standardů
Takze kdyz se to veme kolem a kolem, tak vlaste nic moc (krome toho Eclipse). Ten zly a zatracovany nepritel open source Sun, co nechce opensourceovat Javu toho komunite dal vlastne mnohem vic - OpenOffice, NetBeans, OpenSolaris, DTrace, Tomcat, Glassfish, Looking Glass, JXTA, a janevimcojeste. Jenom ne pod GPL (coz je nekterym trnem v oku, nicmene IBM co ja vim tak take ne (krome toho Linuxu)).
Souhlasim, ze Sun ma take rad Open Source. Podporuje ho a je rad, ze kolem Javy existuje mnoho vybornych Open Source knihoven, ktere take pouzivam.
Zaroven se vsak domnivam, ze Sun je kritizovan z jineho helediska. Bylo mu od vyvojaru Svobodneho software receno, ze nelze vytvaret Svobodny software v nesvobodnem jazyku. Neni to jeho vina, jen proste vyvojari Svobodneho software pouzivaji tedy jiny jazyk nebo vlastni svobodnou implementaci Javy.
(pozn. ne vsechen Open Source software je Svobodny software),
To je spojeni - Svobodny software.... uz se tesim na Svobodny salam.... software je proste software... a jeste perla: "psat svobodny software v nesvobodnem jazyce.." to uz je fakt jak od magora...jakysi tahani nejake ideologie do prumysloveho oboru... ja uznavam jen je to uzitecne/neuzitecne... pokud je uzitecnejsi vydat software se zdrojovymi kody...
Za svobodný software (angl. free software) pokládáme takové aplikace, které jsou šířeny se zachováním určitých práv a svobod pro jejich koncového uživatele. Jde o právo:
* spouštět program za jakýmkoliv účelem.
* studovat, jak program pracuje a přizpůsobit ho svým potřebám. Předpokladem k tomu je přístup ke zdrojovému kódu.
* redistribuovat kopie dle svobodné vůle.
* vylepšovat program a zveřejňovat zlepšení, aby z nich mohla mít prospěch celá komunita. Předpokladem je opět přístup ke zdrojovému kódu.
V roce 2138 byla prijata mezinarodni umluva na ochranu prav a svobod pro programove vybaveni ktere je schopno si uvedomit samo sebe. K jejimu prijeti prispela i nadace Svobodny software.
Svobodny salam je velice dobry napad. Musel by k nemu byt dostupny recept a detaily o pouzitych surovinach. Vedlo by to k tomu, ze by vyrobce nemohl dat na trh ty sracky, ktere tam dava nyni a musel by zvednout kvalitu, protoze by si kazdy precetl, co v tom je, zezelenal by a stal se radsi vegetarianem. Uplne stejne, jako u software. Kdyby byl k dispozici "recept" na nektere nejmenovane uzavrene softy, zajem by urcite poklesl. Koupili by to jen cunata, ktera by kupovala i ten salam z odpadku. :-)
To ovšem předpokládá, že by si každý mohl snadno buď ověřit, že salám odpovídá uvedeným ingrediencím a výrobnímu postupu, nebo si ho podle toho postupu vyrobit sám. Ale tak tomu není…
O to jde. Proto zadny vyrobce salamy pod GPL nevyrobi, protoze by je uz nikdo nekoupil. Ne, ze by si je vsichni zacali vyrabet doma, na to by urcite nemeli chut. Ale proto, ze by kazdy videl, jaky je to sajrajt: Odpadky, smisene se soli, barvivy a spoustou dalsich chemikalii.
Nepochopil jste mne: u open source salámu by výrobce mohl bez problémů jako "zdroják" zveřejnit něco úplně jiného, než podle čeho sám salám vyrábí. A domácí uživatel by neměl šanci to ani poznat, natož pak postup reprodukovat.
Jasně - proto taky žádný "svobodný salám" nemá smysl. Protože nemáš možnost jednoduše si prohlédnout "kód" (ne každý má vždy při ruce potravinový analyzátor).
Salám není software, to jsi touhle flejmou chtěl říct?
Uznávám, že je to trochu nezvyklé spojení. Ale svobodný není jen člověk, který není ve vězení nebo ho nikdo nešikanuje, ale také jsou svobodné volby (charakterizované svobodou) a stejný význam má i svobodný software. A třeba i svobodný salám.
Vyborna opensource vec od IBM je ICU http://icu.sourceforge.net/ , Jikes uz nekdo zminoval. A hlavne IIRC sousta Apacackejch projektu jsou puvodem dary od IBM, namatkou treba Derby/Cloudscape.