Názory k článku
Bude svobodný software platit za intelektuální vlastnictví?
Re: SEDFSDFVSA
celé vláknoClanek
celé vláknoPraktiky Microsoftu jsou pro firmu digisys velice zname, jen se jich bezte zeptat, nebo si prectete informace na jejich strankach http://www.digisys.cz/bsa.htm
Ale tento clanek je znatelne vykonstruovany, zmrzaceny, neverohodny a stupidni. Podobnymi blaboly si root chce zvysovat sledovanost? Pokud bych ja byl sefredaktor, clanek bych neprodlene sdeletoval z duvodu nepodlozenosti, demagogie a bulvarniho stylu, coz by mel byt opak roota
Re: Clanek
celé vláknoRe: Clanek
celé vláknoRe: Clanek
celé vláknoRe: SEDFSDFVSA
celé vláknoVývojáři jsou trubky?
celé vláknoRe: Vývojáři jsou trubky?
celé vláknoRe: Vývojáři jsou trubky?
celé vláknoTo by asi neexistovala ta tuna produktu s dualni licenci. Napriklad QT a vsechno co Sun ted licencuje pod GPL (a pritom zachovava i puvodni licence)
Re: Vývojáři jsou trubky?
celé vlákno(pro upresneni puvodniho tvrzeni - neni nutna stejna licence, ale slucitelna s GPL)
Re: Vývojáři jsou trubky?
celé vláknoJste autor, clovece, tak to muzete prodavat komu chcete, za jakych podminek chcete. (v ramci zakona, samozrejme)
Re: Vývojáři jsou trubky?
celé vláknoRe: Vývojáři jsou trubky?
celé vláknoRe: Vývojáři jsou trubky?
celé vláknoBTW Co clovek napise sam _nemusi byt obecne pravda_ ze muze licencovat komukoli a jakkoli. Je tu jeste otazka za jakych podminek dilo vzniklo. Autor nemusi automaticky mit pravo na vykon autorskych prav.
Re: Vývojáři jsou trubky?
celé vláknoRe: Vývojáři jsou trubky?
celé vláknoa pokial pre nejaku firmu pracuju, tak hadam podpisali zmluvu, ze ich vytvory su majetkom tej firmy a ta rozhodne co s tym dalej..
Intelektualne vlastnicvo
celé vláknoRe: Intelektualne vlastnicvo
celé vláknointelektualni vlastnictvi neexistuje
celé vláknoRe: intelektualni vlastnictvi neexistuje
celé vláknoAutorské právo? Dejme tomu. Klasické patenty pro objevy v oblasti přírodních věd? Budiž. Ale v oblasti softwaru? SW patenty v USA + tato a řada dalších cauz jsou krásným příkladem toho, že by v této oblasti žádná patentovatelnost být neměla. Přitom původní myšlenka při jejich zavádění byla ochrana těch malých před těmi velkými. Realita je však zcela opačná.
Doufejme, že EU nebude tak hloupá, aby tu nechala prosadit nějakou podobnou katastrofu.
Re: intelektualni vlastnictvi neexistuje
celé vlákno> Přitom původní myšlenka při jejich zavádění byla ochrana těch malých před těmi velkými.
Jak jste na tohle přišel? To možná v Itálii, kde byl první známý patentový zákon. Anglosaský přístup (od nějž se různými peripetiemi odvíjejí i dnešní americké patentové zákony) byl ale mnohem pragmatičtější:
The crown of England issued letters patent providing any person with a "monopoly" to produce particular goods or provide particular services. The first such letter was granted by Henry VI in 1449 to a Flemish man for a 20 year monopoly for his invention.
This was the start of a long tradition by the English Crown of granting of "letters patent" (meaning 'open letter', as opposed to a letter under seal) which granted "monopolies" to favoured persons (or people who were prepared to pay for them).
This power, which was to raise money for the crown, was widely abused, as the Crown granted patents in respect of all sorts of common goods (salt, for example). [...]
Re: intelektualni vlastnictvi neexistuje
celé vláknoRe: intelektualni vlastnictvi neexistuje
celé vláknoRe: intelektualni vlastnictvi neexistuje
celé vláknoRe: intelektualni vlastnictvi neexistuje
celé vláknoRe: intelektualni vlastnictvi neexistuje
celé vláknoPatenty pry nezakazuji C zdrojak
celé vláknopatent nezakazuje distribuovat C zdrojak, protoze to je pouze popis algoritmu (v jazyce C). Binarko se ale uz pak podle nej distribuovat nesmi.
Takze nevidim problem - patentovany programy se budou distribuovat jako zdrojak a uzivatel si je zkompiluje. Jeste by mohli honit uzivatele, ale a) to je vec uzivatelu jak si to zaridej, neznalost zakona neomlouva, b) uzivatelovi se neco tezko dokazuje, c) uzivatelu je hodne a platba z jednoho je mala.
Re: Patenty pry nezakazuji C zdrojak
celé vláknoRe: Patenty pry nezakazuji C zdrojak
celé vláknoNejvetsi srandu s tim, jak zverejnit zdrojak pod ochranou dodatku o svobode slova si uzili autori DeCSS. Ale bude vetsi sranda - s klicem na HD-DVD.
Re: Patenty pry nezakazuji C zdrojak
celé vláknoco zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vlákno- koncept GUI Windows dost parazituje na podobnych systemech - Microsofti to okopirovali tusim od Applu, a puvodne to vyvinul Xerox
- co se systemovych zalezitosti tyce, vykradli dost veci z Unixu, a porad pouzivaji subsystem MS-DOS, ktery vykradl CP-M
Takze by bylo dobre to sepsat a pozadovat poplatky za kazdou prodanou kopii Windows - OSS by razem mel dost penez na vyvoj..
Re: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoKde Microsoft a jeho MS-DOS získal, CP/M pochopitelně ztratil a nikdy se masově nerozšířil. Z CP/M pak vznikl DR-DOS, který ještě nějakou dobu zápasil s Microsoftem. Nabídl některé záležitosti (např. diskovou kompresi), které následně Microsoft také okopíroval. Více viz Wikipédie.
Re: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoViz Wikipédie:
CP/M-86 had the potential of becoming the standard operating system of the new IBM PCs, but minor legal issues made IBM turn to Microsoft instead (although it was still offered on the original IBM PC).
Nicméně, neodchylujme se od původního cíle argumentace. Jde o to, že MS se v historii nebál okopírovat, co šlo, ale teď bude dělat vlny kvůli tomu, že to údajně, dle jeho názoru, dělá někdo jiný. To není moc fér, nebo ne?
Ovšem také dlužno dodat, že dokud MS přesně neřekne, v čem GNU/Linux údajně porušuje jeho duševní vlastnictví, je to jen tvrzení, které nemá cenu zlámené grešle. Ale o to, myslím, vůbec nejde. Podle mého je to čistě a pouze FUD. Kdyby MS v ruce něco měl, neváhal by to proti GNU/Linuxu použít.
Re: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknomicrosoft neco ma, a to je niceho se nestitici krysy ve vedeni, spoustu prachu ziskanych nelegalni a "jeste legalni" cinnosti, hafo pravniku a billa, ktery sice nikdy neprisel s nicim novym, ale dobre mu to kecalo (predevsim mel vlivne prachate rodice, kteri mu spoustu kseftu vcetne nekolikanasobneho ojebu ibm zaridili), nestitil se krast a vydavat praci a myslenky jinych za sve (proste bussiness man a manager) a vytvoril si image vizionare ... kolik kokotu si dodnes mysli ze vymyslel "ten internet" ...
microsoft je dokonalym prikladem co vsechno jsou lidi schopni udelat pro prachy.
a kdyz uz jsem v razi, je krasne, jak je na rootu cim dal tim vic reklamy (predevsim microsoft tu kvete, vskutku slusny nahrobek), cim dal tim min obsahu (vyplne je tu spousta, pravda), o osazenstvu se radsi nebudeme bavit, jen tak dal. abclinuxu taky znacne upada. google byl (mimo jine) rovnez uplne zprasen. vidi tu nekdo podobnost ? nebo se mi jen zda, ze jakmile se okolo necoho nahromadi "nadkriticke" mnozstvi prachu, jde to automaticky do prdele ? nebo jsem tak tupy, prachy byly ucelem vzdycky a myslenku a idealy jsem si pouze predstavoval ? a co jan tleskac ? nebo vrchni predstavitel charity "si snad mysli ze to delam po vecerech za par stovek" ivan bibr ? a proc tu vlastne vedu tuhle samomluvu a je mi pri tom na bliti ? a odnese si z toho vubec nekdo neco ?
a tak se s pozdravem "necht vsechna nemyslici hovada zhebnou" loucim.
krasny den vsem, kdoz maji mozek v hlave a dusi jim nenahradila penezenka.
Re: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoa kdyz jsme u toho... microsoft mel sveho casu dokonce vlastni unixovy system.... ktery po serii prodani a koupeni se zabydlel u dalsi firmy, ktera "predstavuje cire zlo" - SCO ;-]
Re: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoXenix
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoRe: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoTrochu odbočím:
Znak "$" se na české klávesnici píše kombinací "AltGr (pravý alt) + ů"
A těch kombinací je mnohem více. Stačí vyzkoušet.
Re: co zneuzivani intelektualniho vlastnictvi Microsoftem?
celé vláknoBilla vystriedal de.Bill
celé vláknoRe: Billa vystriedal de.Bill
celé vláknoJe evidentní, že půlka úspěchu MS je šikovnost a kličkování na, možná i za hranou.
Mimochodem softwarový patent je výmysl, který nikde kromě USA neplatí. Takže pokud si chtějí tyhle války vést USA, ať si je vedou. Ať to dopadne jakkoliv, nemá to právně žádný dopad v Evropě. Tady lze patentovat jen technické řešení, nikoliv postup nebo myšlenku.
Re: Billa vystriedal de.Bill
celé vláknoTady lze patentovat jen technické řešení, nikoliv postup nebo myšlenku.
Zatím. SW patenty byly v EU smeteny ze stolu, ale velmi pravděpodobně se tato causa někdy v budoucnu opět objeví. Pokud by snad došlo k jejich schválení, budeme mít veliký problém.
Re: Billa vystriedal de.Bill
celé vláknoprosim prosim este viac, napiste aj clanok. prosiiiim
Re: Billa vystriedal de.Bill
celé vláknototo plati pre toho chlapka "Shadow" co pise o tom ako sa opensource komunite nepodarilo nic vytvorit :)
blbe mackatka
Re: Billa vystriedal de.Bill
celé vláknoRe: Billa vystriedal de.Bill
celé vláknoJak ale ukazuje příklad Windows 3.x, 9x a MacOS 9-, uživatelé nemají problém používat technicky slabší systém. Chtějí, aby byl SW orientován na ně, na jejich potřeby. V tomhle unixy naprosto dokonale selhávají. Kdyby byl Linux dobře cílený na uživatele, technická převaha Windows by byla zcela k ničemu.
Re: Billa vystriedal de.Bill
celé vláknoOn ale okénkový kernel taky není žádná super sláva. Co se mi na něm dost líbí, to je SEH a VEH. Ale třeba realtime: Pokud je mi známo, knihovny (spíš by asi zasloužily označení „binární patche“ :-)) pro „realtimizaci“ Windows jsou, pokud vím, poměrně nechutně drahé. Přitom RT rozšíření budou mergnuta do kernelu 2.6.22, pokud je mi známo. Mj. by jejich součástí měla být i preemptivnost, která v tom seznamu opravdu zatím chybí. :-)
Re: Billa vystriedal de.Bill
celé vlákno"Elegantní" také je, že glibc používá UTF-8 pro file operations a UTF-32 pro vybraná NLS volání. NLS volání je také možné provozovat v UTF-8, a glibc pak interně překládá vstup do UTF-32 a výstup zpět do UTF-8. Některé frameworky pak pracují v UTF-16, třeba Qt. Potom není problém, aby při v rámci jednoho volání došlo k překladu UTF-16 na UTF-8, pak na UTF-32, vlastní operaci, převodu na UTF-8, a nakonec zase převodu na UTF-16. Dále řada standardních libc C funkcí pracuje s typem char, který neumožňuje pracovat s Unicode znaky, protože tyto mohou být v UTF-8 reprezentovány více než jedním charem. Možná jsem jediný, komu tohle celé připadne "poněkud divoké". Srovnejte s NT, které mají API v UTF-16. Aplikace předá string v UTF-16, systém pracuje v UTF-16, a v UTF-16 ho zase vrátí.
Ad nekompaktní, lineární složitost mnoha operací s řetězci - nekompaktní záleží od jazyka. V čem se liší složitost operace s řetězci s 8-bit typem char a s 16-bit WCHAR? Navíc pokud na unixech pracujeme s Unicode, tak UTF-8 bude typicky převeden na UTF-32, pak zpracován, a nakonec převeden zpět na UTF-8, což je dost náročné.
Ad real-time extensions - Windows jsou modulární systém, tedy lze nahradit/rozšířit jednotlivé moduly; samozřejmě bez zásahu do zdrojáku. Konkrétně RT extensions se implementují na úrovni HAL. Jak dopadnou RT extensions pro Linux nevím, nechám se překvapit.
Re: Billa vystriedal de.Bill
celé vláknoLinux je na svoje uzivatele cileny skvele. Problem je, ze uzivatele-programatori jsou uz vsichni na linuxu a ted potrebujeme verzi cilenou na beznejsi typ uzivatele :-).
heh
celé vláknopredstavu, co softwarovy patent predstavuje ..... nechapu, ze se nekdo byt vzdalene divi, ze kdyz
nekdo za prachy neco vymysli, leta to testuje a pak to privede k zivotu a pak to nekdo proste
prepise, tak ze to toho co to zaplatil nasere ... OMG OMG OMG! To je jak kdybyste vzali neci
diplomku, na ktere delal 2 roky, vy jste si z toho vzali to nejlepsi, za dva vecery to prepsali a
tvarili se jako nejvetsi owneri, ze on to delal 2 roky a vy to mate za 2 vecery! Chapu, ze vetsina
z vas ani netusi co to diplomka je, protoze na vysokoskolaky bych vas dle prispevku netipoval, ale
zkuste UTFG...myslite si, ze kdyz MS vrazil miliony do cele technologie DX, leta testovani a
vyvoje ... a pak prijde par usmrkancu a zacne si to prepisovat na linux, tak ze se nema branit???
Osobne nejsem spokojen s cenou windows pro rozvojove zeme jako je ta nase, ale snahy o ochraneni
sveho intelektualniho vlastnictvi(coz nejsou zdrojaky jak nejaky trotl vyse napsal) zcela chapu!
Staci se podivat treba na openoffice ... to je ukazka zneuziti intelektualniho vlastnictvi, je to
proste nepovedeny klon MSOffice s desetinou funkci...jenze to pochopi jen ten co se oprosti od
linuxovych propagand ... zajimalo by me jake technologie, ktere by staly za patent vymyslela
opensource komunita a tim myslim tu neplacenou cast ... skutecne by me zajimalo jak velke veci je
schopna komunita slozena z par jednotlivcu na opacnych stranach sveta bez financnich prostredku
skutecne VYMYSLET a zrealizovat ... vetsinou se totiz jedna o pubertaky co si hrajou na tvrde
linuxare, jak ale dospejou, tak se na opensource vyserou, protoze prace zadarmo je sice mozna
uslechtila, ale pupky jim nenakrmi:)
Re: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoP.S.: Jsem mladý perspektivní student. Asi se stanu šéfem Mrkwosoftu a postupně jej zruším :-).
Re: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknokdyz odhledneme od office - od kohopak se ms naucil multitasking, od kohopak mel jeste donedavna useky kodu jadra, vpodstate komplet kod pingu a spoustu dalsiho (ktere nevychazi najevo jenom diky uzavrenosti kodu msw)
proto jsou sw patenty nesmysl, nemyslim ze by mela firma amipro vlastnit patent na textovy editor jako takovy, nebo jakakoli jina firma patent na multitasking. kdyz jsme u tech absurdit - napr adobe vlastni patent na zalozky, ktere pouziva ms stejne jako kazdy. nastesti adobe ten patent neuplatnuje, ale ten patent proste existuje :))
Re: heh
celé vláknoMultitaskng se MS naučil sám, úseky kódu v jádru jsou urban legend, networking vycházel z BSD (MS a řada dalších firem koupili před lety BSD TCP stack, svého času z něj vycházela většina implementací).
Re: heh
celé vlákno2) naucil sam - tzn jakoze ideu multitaskingu vymyslel microsoft? -to dost pochybuji. tomu ze pro jeho implementaci pouzil vlastni reseni bych veril, ale napr uz davno byl multitasking na atari (a na spouste dalsich platforem) v dobe kdy msdos bezel na 286 architekture ktera multitasking vubec neumoznuje, takze podle ms logiky je multitasking ve win kradeny :)
3) jste si jisty ze ten BSD stack koupili? hledal jsem to na wiki a o koupi tam neni ani slovo - kdyz jsme u toho nebyl nahodou tehdy treba jakozto univerzitni projekt kod dostupny zdarma?
Re: heh
celé vlákno2) Idea multitaskingu je stará minimálně jako Multics, a zřejmě ještě starší. Na multitaskingu nevidí žádný patent, a i kdyby visel, už v době psaní Windows 1.0 by byl expirovaný.
3) Nemám zdroj, ale podle mě koupili. Nakonec pokud by použili kód s BSD licencí, výsledek by byl stejný - legálně čisté nabytí kódu.
Re: heh
celé vláknozajimalo by me jake technologie, ktere by staly za patent vymyslela opensource komunita a tim myslim tu neplacenou cast ... skutecne by me zajimalo jak velke veci je schopna komunita slozena z par jednotlivcu na opacnych stranach sveta bez financnich prostredku skutecne VYMYSLET a zrealizovat
http://www.kernel.orgRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoAle volant, kola, převodovka, to jsou obecné věci, které může používat každý. (Tím nechci naznačit, že produkty MS jsou Rolls Royce, i když se tak prezentují). Prostě Linux funguje na obecně známých principech, které se nedají patentovat (kdo vynalezl kolo?) a těžko může si na něj někdo dělat nárok.
A finanční prostředky do open source jdou i ze soukromých firem. Je to určitá forma prezentace firmy,
určitý typ sponzoringu. Takové financování funguje i v jiných oborech.
Někdo tvrdí, že linuxáci přepisují kódy MS na Linux? Pěkná pitomost. Vždyť ty kódy nejsou veřejné :-)
Re: heh
celé vláknoZa silných bezpečnostních pravidel: vybraným nekomerčním organizacím, počítač bez připojení k netu, nutné vést evidenci kdo do kódu nahlédnul, pro ty co chtějí nahlédnout podpis smlouvy ve které se zavazují k některým nemilým pravidlům ohledně dalšího vývoje, no a za těžké prachy taky některým komerčním organizacícm, které ho potřebují vidět aby na něj mohly navázat svůj soft. (+ semtam něco unikne)
Upřímně řečeno, není o co stát.
Koncepce Unixu/Linuxu psát modulární programy s minimální lokalitou změn, komunikující standardním způsobem mi přijde mnohem lepší.
(Ale i na tomhle konceptu je ještě hodně co vylepšovat.)
Riziko bych viděl v tom, že někdo by do některých Linuxových zdrojáků (třeba rovnou do jádra) mohl (za prachy od Balmera) propašovat nějaký nevýznamný kód, a jelikož nemůžeme provést porovnání, které by takové věci našlo, nelze zkontrolovat, že tomu tak není.
Každopádně než MS něco konkrétního zveření, je to jen tlachání pro davy.
Pokud chce tedy MS chránit své "intelektuální vlastnictví" nechť otevře své zdrojáky. Asi se ale s tímto krokem čeká, než bude pořádný firewall a budou mít našetřeno na platby za žaloby.
BTW: Patenty na kód jsou do značné míry nesmyslné. To si rovnou můžu udělat genárátor, který bude s trochou inteligence za sebe skládat řádky kódu. Později budu s tímto výstupem srovnávat zdrojáky programů firem, a běda, jak tam najdu 5 stejných řádků za sebou.
Uznávám však, že duševní činnost by měla být po zásluze ceněna a odměněna. Patenty to ale asi nebudou.
Re: heh
celé vláknoA dale, nikdo z mainteneru nevezme kod, ktery nebude dobre napsany, takze vice nez 4 radky tam nikdo z M$ neda.
Re: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoMimochodem, všechny tu jazyky jsou sr*ky, možná tak C++ ujde. Ale inkrementální vylepšení COBOLu a BASICu nebrat.
Re: heh
celé vláknoAd věci které platforma nabízí - podpora multimédií (kodeky, DirectShow, obecně DirectX), API pro zobrazení a tisk (jednou rutinou vykreslím totéž do okna i na tiskárnu), jednotné common dialogs, podpora komponent, .NET Framework, to jsou všechno věci, které na unixech potřeba možná nejsou. Jenže kupodivu se unixy snaží v těchto věcech Windows opisovat, zatím neúspěšně.
Ad imaging - super. Potřebuji naskenovat 100 stran za minutu na solidním scanneru (Kodak, Bell&Howell, Fujitsu), a výsledek prohnat slušným OCR (extrakce detailů faktury včetně line items). Zobrazování pár formátů by se asi s trochou práce dalo sehnat i pro Linux. Jenže já potřebuji zobrazovat data z CT nebo magnetické rezonance. Nehledě na to, že na spojování komponent je C/C++ opravdu velmi špatné prostředí... Už je jasnější, že ve Windows se neřeší DNS servery a konfigurace editací textových souborů, ale poněkud jiný druh problémů?
Re: heh
celé vláknoJava není programovací jazyk, Java je ukecanější variace na Smalltalk, totiž spíš metajazyk stylu „jazyk neumí nic, tak dáme všechno do knihovny“. Bohužel mi jako výsledek přijde Smalltalk podstatně dotaženější, prakticky v jakémkoli směru.
Multimédia jsou bezva věc. Jo, tam si myslím, že okýnka mají momentálně navrch co do jednotného API, jakkoli mi přijde barokní. Naštěstí máme aspoň to SDL. :-) Pokud jde o tisk, dospěl jsem nakonec k přesvědčení, že lepší věc než PostScript se vymyslí stěží. Je docela obtížné narazit na knihovnu, která by ho nepodporovala – Gtk/Cairo, Tk, Qt… Pokud jde o opisování, vždycky mi přišlo, že to je spíš záležitost tahání vývojářů a aplikací než snaha opičit se proto, že by unixáře nic lepšího nenapadlo.
Jinak, jestli nejste úplní chudáci, můžete si koupit OCR Shop XTR. Tváří se, že je schopný víc než dost, a mám na něj i nějaké dobré ohlasy. Pokud jde o CT a MR, nechce se mi věřit, že by nebyly unixové knihovny. Přinejmenším pro věci jako je DICOM, NIfTI-1, Acr/Nema, Ecat/Matrix a další jsou knihovny i přímo v Debianu (!), aniž by člověk vůbec musel kupovat tomograf, a už vůbec se mi nechce věřit, že by výrobce dodával (s ohledem na unixové stroje) holý hardware.
A nakonec, já bych byl rád, kdyby se neřešilo v OS vůbec nic. Dnes mi nenaběhl Windows desktop po zcela normálním vypnutí předchozí noc a dokud jsem neodebral v nouzovém režimu grafickou kartu a nenainstaloval znovu ovladač, měl jsem při normálním spuštění černou obrazovku a nereagující stroj. Informace o problému v systémových protokolech? Všude velký kulový. Sériová konzole? Bohužel to nebyl ten SGI a Sun, co mi tu stojej o kousek vedle – smůla. Ano, je mi jasné, jaký druh problémů se řeší ve Windows – takový, o které opravdu nestojím. :-) Textové soubory jsou aspoň přehledné a řídí systém deterministicky.
Re: heh
celé vláknoPostScript je problematický z několika důvodů. Na prvním místě ho nelze použít na obrazovce (vyjma systémů s DisplayPostscript). Když moje aplikace nakreslí graf, tak bude nejprve muset jednou rutinou nakreslit graf po obrazovce (třeba přes X11), a pak jinou totéž na tiskárnu (vygenerovat PS). To je velmi špatně. Ve Windows máme GDI, kterému řeknu "budu kreslit do kontextu okna/tiskárny/plotteru", a poté použiju volání GDI pro kreslení. Jestli driver zařízení provede rastrování do PCL, vysází primitiva do PS, použije funkce grafické karty, nebo udělá cokoliv jiného, to už je mi jedno.
Další problém je v tom, že PS má řadu variant, a korektně ho interpretovat není jednoduché. RIP typu GhostScript je sice použitelný na náhled, ale často selhává. Dále PS nemá možnost používat transparency a další features, které jsou pro obrazovku žádoucí.
Ohledně OCR musím říci, že použitelné open source OCR pochopitelně neexistuje. Komerčních OCR pro Windows je dost, a ve velmi vysoké kvalitě. Stejně tak profi imaging není problém, a intergace do vlastní aplikace je jednoduchá. Tohle na Linuxu prostě není.
Ad problém s grafikou - ve Windows má grafika status "just works". Stejně jako pod Linuxem nepřemýšlíte, jestli bude fungovat terminál. To co popisujete je velmi neobvyklé, ovšem nic nebrání startu v safe mode (který jste nakonec provedl). Zato na svém SuSE jsem měl v grafikou veliké problémy. Po instalaci není 3D akcelerace, po připojení druhého monitoru (bez jakýchkoliv změn v konfiguraci, jen připojení kabelu) a bootu do Linuxu byl obraz rozsypaný, driver od nVidia bylo nutné kompilovat a tahat kvůli tomu zdrojáky kernelu a pár dalších věcí (proboha), můj druhý monitor (projektor v jiné místnosti) ten driver považoval za primární monitor, v SaX2 fungoval kurzor myši jen na primárním monitoru (jakkoliv obraz byl na obou monitorech) atd. Podobně to vypadalo s WiFi. Mandrake jedné verze po připojení k WiFi prostě za pár minut ztuhnul, další verze čekala při bootu půl minuty na WiFi a neuměla AdHoc mode, další verze uměla AdHoc, ale nešla s WPA-PSK, a nakonec tuto verzi kamarád linuxák po 3 hodinách stahování a kompilací devel verzí donutil k práci. To jsou typické zážitky s Linuxem, a takovéhle problémy opravdu nikdo řešit nechce. O determinismu u Linuxu po svých zkušenostech pochybuji zřejmě více, jako vy v případě Windows.
Re: heh
celé vláknoV safe mode chodi akcelerace ? Samozrejme ze ne. Na to potrebujete kvalitni driver. Ze v linuxu musite kvalitni driver (tj. od nVidie) kompilovat a tahat zdrojaky kernelu a par dalsich veci ? Podekujte firme nVidia ze neuverejnila specifikace sveho HW, kdyby to udelala mate driver primo v distribuci.
WiFi: Opet patrne nejsou specifikace HW. Ve windows by jste bez ovladacu mohl tocit palci mlynek. V linuxu staci 3 hodiny, aby se rozchodila.
Vsechny vami popsane problemy byly deterministicke, dokonce i ten ze vas druhy monitor byl konzistentne povazovan za prvni.
Re: heh
celé vláknoTo že výrobce nezveřejní specifikaci HW je jeho věc, a ochrana jeho know how. Kdyby pánové autoři kernelu netrvali na tom, že chtějí mít drivery open source (a closed source jsou možná až ilegální), nebyl by problém. Nemá smysl říkat na jedné straně "drivery musejí být open source, a binární API nedáme, abychom hodili klacet pod nohy", a pak plakat, že do driverů pro Linux (tj. jen 1% desktopu!) nikdo pořádně neinvestuje. Totéž u WiFi, kde navíc mnohdy není možné mít plně otevřené drivery, protože by koncový uživatel mohl například provozovat WiFi s nelegálně vysokým výkonem, na nelegálních frekvencích apod. (což koncový uživatel ze zákona nesmí být schopen udělat).
Ad v Linuxu stačí 3 hodiny na rozchození WiFi - pokud existuje "funkční" driver. Ovšem takovéhle "jde to" si může "komunita" strčit za klobouk, uživatelé se s tím nesmíří.
Re: heh
celé vláknoTextovy mod je radove jednodussi nez graficky, proto je opravdu nepravdepodobne ze by nejel. Nicmene, pokud nejede, linux poskytuje jeste moznost prihlaseni se pres sit (ssh) a pro extremne rozjebane stroje terminal na seriove lince.
Pokud vyrobce ma nejake know-how, tak je v tom JAK je ten HW udelany a ne jake poskytuje rozhrani ven. Samozrejme, pokud vyrobce don't-know-how a v ovladaci musi lepit chyby HW navrhu, situace je jina.
Hadky na tema ze v kernelu by nemelo byt nic binarniho se sice pravidelne opakuji, ale zatim vzdy skoncili s tim ze se ty binarni moduly povoli. Ano, musi se k nim pridat kratky interface ktery se musi zkompilovat primo pro dany kernel, ale to neni umyslny klacek pod nohy, to je dan rychleho vyvoje.
Nikdo investovat nemusi. Staci uvolnit specifikace a ovladac pro linux udela komunita uplne zadarmo.
Osobne si myslim, ze tyhle zakony jsou dost pitome - odpovednost za to, kdyz se vrta v ovladaci a pak vysila moc silne nebo na spatnych frekvencich by mel mit uzivatel bez ohledu na to, jestli je ovladac opensource, proprietarni nebo jestli je to hlidano v HW, coz by mimochodem nemelo byt az tak velky problem. Krome toho, pokud mam dost velky pozemek aby vysilani neslo mimo, co je komu do toho jake frekvence pouzivam ?
Re: heh
celé vláknoOhledně driverů WiFi a modemů prostě legislativa říká, že koncový uživatel nesmí mít možnost překročit nějaké parametry, což v případě otevření zdrojáku driveru nelze zajistit (u některých HW designů). Dále drivery obsahují často firmware pro signálové či jiné procesory zabudované v HW, a tam se výrobci nechtějí vzdát know-how. Nakonec proč by to měli dělat? Kvůli jednomu procentu desktopů a pánům z FSF, kteří říkají "my na to jedno procento desktopů nepustíme driver, který nebude open source"? Investice do firmware/driverů jsou značné, a výrobci si je pochopitelně chrání.
Ad hádky o binárních modulech - tyto moduly jsou zatím tolerovány, protože všichni vědí, že kdyby je natvrdo zakázali, tak Linux nebude mít ani použitelné drviery video karet.
Ad staci uvolnit specifikace a ovladac pro linux udela komunita uplne zadarmo - to zní zajímavěji, ovšem pořád to má zádrhele (viz výše).
Re: heh
celé vláknoRe: heh
celé vláknoContext switch mezi thready je v principu rychlejší, než mezi procesy. Komunikace a synchronizace mezi thready má nižší režii. Cenou je pochopitelně neoddělený paměťový prostor, což se řeší různými způsoby.
Při použití worker procesů a vyšší zátěži systém s nadsázkou nedělá nic jiného, než přepíná kontexty mezi tlustými procesy.
Windows samozřejmě mají Copy on Write :), memory management všech dnes rozšířených systémů je dost podobný.
Re: heh
celé vláknoZajimave informace jsou na http://www.softpanorama.org/People/Ousterhout/Threads/index.shtml
Re: heh
celé vláknoPrezentace popisuje to, co snad každý ví. Thready jsou zásadní pro vysoký výkon. Psát multithreadově tam, kde to není třeba, je samozřejmě chyba. Jinak většina problémů typu synchronizace
Re: heh
celé vláknoRe: heh
celé vláknoK fibers říká MS toto: In general, fibers do not provide advantages over a well-designed multithreaded application. However, using fibers can make it easier to port applications that were designed to schedule their own threads.
Viz též zde: http://blogs.msdn.com/larryosterman/archive/2005/01/05/347314.aspx
Fibers jsou okrajovou záležitostí. Mimo jiné proto, že když fiber zavolá blokující volání, všechny další fibers běžící v daném threadu jsou mrtvé, což scalability neprospěje ;)
Re: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoProgramator [uzavreneho a komercniho sw] Joey
Re: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoSamozrejme ze servery potrebuji interface pro admina, ale adminum to rozhrani, co ted maji, vyhovuje. Admini maji jine pozadavky nez BFU.
Koncepcne novy system ... myslis neco jako GNU/Hurd ? Nebo Plan 9 ? Po pravde, koncepcni vyvoj operacnich systemu probiha spis opensource, protoze komercne neni zajimavy. Pro maloprocesorove SMP uz bylo vsechno dulezite prakticky vyreseno a ladi se uz jen teoreticke zalezitosti (Masivne paralelni multiprocesing, NUMA a asymetricky multiprocesing maji rezervy, ale jeste nedavno na to vubec nebyl HW v lidske cenove relaci. Uvidime co cell.).
Existuje. Napriklad NeWS, ktere je zalozeno na postscriptu a skoro tak stare jako X.
X11 je skutecne problem. Neni skutecne dobre ani jako remote display, ani jako lokalni display a zatimco idee postupne se rozsirujiciho zakladu nejde nic vytknout, u X11 uz je v tech rozsirenich prilis velke procento funkcnosti ... samozrejme, prechod na cokoliv jineho je problem kvuli obrovskemu baliku programu napsanych pro X. Na druhou stranu, vetsina programu dnes pouziva nejaky toolkit nebo tak neco (Gtk, Qt, SDL ...) takze by mohlo stacit portovat toolkity ... no uvidime.
Tak to pozor: na linuxu existuje portability schopne API pro zjisteni seznamu procesu a jmenuje se procfs. S tim, ze ho ostatni Unixy nemaji nemuze linux nic delat :-). Nicmene, pokud si stezujete ze zpusob zjisteni listu bezicich procesu neni soucasti normy POSIX, tak se klidne pridam - jenze to nejde hodit na komunitu.
Administrace uzivatelskych uctu ... opet jsme u admina.
Re: heh
celé vláknoAd interface - 90% serverů ve firmách běží na Windows, což celkem jasně říká, co adminům vyhovuje. Navíc firmy nechtějí, aby se admin hrabal kdesi v hloubi stroje, ale aby prováděl konkrétní práci, která firmě pomůže. Jinými slovy ne aby stahoval, patchoval a kompiloval Sambu, pak jí konfiguroval, a po pár dnech řekl "jo, máme file server". Firma chce, aby admin udělal sdílení, oprávnění nad nimi (včetně definice skupin), zálohovací politiku atd., a to vše rychle a efektivně (protože čas jsou peníze). Samba je uvedena pouze jako ilustrativní příklad, tedy prosím žádné reakce stylu "Sambu si stáhneš v jako binární balíček".
Ad koncepčně nový - jen konstatuji, že Linux je opisem starších systémů. Je to jako srovnávat re-implementaci aplikace s její kompletní tvorbou.
Ano, X11 je problém. Portovat toolkity by bylo fajn, ale vyžadovalo by to "standardní" driver model, a nějakou vrstvu abstrakce nad nimi (ježto každý kus HW umí něco jiného). Navíc podobný pokus s terminály a jejich sekvencemi (jiná příšernost) dopadnul tak, že dnes některé aplikace píší terminálové sekvence samy (berouc sekvence z různých míst), a jiné používají ncurses.
Portability schopné API je v podstatě cokoliv. Problém je v tom že unixy (tedy POSIX) neřeší věci typu seznam běžících procesů, přidání uživatele atd.
Re: heh
celé vláknoRe: heh
celé vláknoHehe nic proti ale to zni tak trochu ze te stve jak musis do svy stary (pripadne bokovek) cpat furt chechtaky, zatimco ostatni si vesele programuji zadarmo a zivi se v klidu necim jinym a zili jim to netrha...
Re: heh
celé vláknoLOL
celé vláknoProsím te, rekni mi tu alespon jednu jedinou vec, ktera je Microsoft original... at se tady zasmejen na tvoji hlouposti a prostotou!
Re: LOL
celé vláknoRe: LOL
celé vláknoRe: heh
celé vlákno1. Pleties si pojmy, okopirovanie a zmenienie diplomky je porusenie autorskeho prava (copyright) a nie patentu. S tym nema nikto problem, nech na zdrojaky kludne plati copyright, ten je postacujuci.
2. Patent sa vydava na konkretne technicke riesenie, nie na myslienku. Patent mozes ziskat napriklad na stroj na vyrobu cokoladovych panacikov, ale nie na koncept cokoladoveho panacika ako takeho.
3. Ked uz sme pri tej originalnosti a MS: http://www.youtube.com/watch?v=3QdGt3ix2CQ
Dufam ze mas tolko znalosti operacnych systemov ze pochopis.
4. To co hovoris o OpenOffice je presne ten typ zmatkov ktore pojem dusevne "intelektualne" vlastnictvo vytvara.
Zeby zase jeden zakomplexovany windowsak ktory je nastvany obmedzeniami svojho OS, ale nema dostatocne zrucnosti prejst na iny ?
Re: heh
celé vláknoAnglická Wikipeida:
StarOffice was originally developed by the German company StarDivision, founded by Marco Börries in 1986.
Microsoft Office:
Office made its first appearance in 1989 on the Macintosh,[1] with a version for Windows following it in 1990.
Všimnětě si těch roků vydání: StarOffice v 1986 a MSOffice až v roce 1989. Jestli se v tom dá věřit Wikipedii, tak MSOffice rozhodně nebyly dřívě než to, z čeho teď pochází OOo. Ale na 100% M$Office nebyly nebyly první.
Re: heh
celé vláknoThe development of the integrated StarOffice started at the end of 1994
Ví to někdo?
Re: heh
celé vláknoRe: heh
celé vláknoRe: MS Office
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknoRe: heh
celé vláknotrivialna otazka
celé vláknoOk a teraz na inu temu
Ballmer: "..protože přesto věříme, že každý uživatel Linuxu nese část odpovědnosti"
ja nenesiem zodpovednost za nic, co sa tyka mojho linuxoveho desktopu. Pan Ballmer by si mal uvedomit, ze jeho sukromny OS nie je pupok sveta. Su tu totiz aj ludia, ktori mu na celu jeho firmu zvysoka kaslu, lebo im nema co ponuknut. Nech si pekne zije vo svojom svete licencii a patentov. Tym ze som s nim nepodpisal ziadnu zmluvu, nesuhlasil som so ziadnou EULA, nepouzivam jeho sw, niesom za nic v tomto smere zodpovedny a bodka.
hehe, a ten chlapec co pouziva dvojite riadkovanie by sa mal troska ukludnit.
uz ma dost nudia tie iste prispevky, asi si hodim filter na slova "zakomplexovany linuxak". V poslednej dobe sa dost vyskytuju na zaciatku clankov s nulovou informacnou hodnotou.
Re: trivialna otazka
celé vláknoJe mi z MS špatně... :/
celé vláknoto je tak,když je firma v monopolním postavení na trhu...,nakonec bude ms tvrdit,že mu linuxáci vykradli i grafické prostředí (které ukradl ms od Apple)...
btw. Balmera nesnáším,ten člověk mi leze nehorázně na nervy,už jen když vidím ten jeho xicht...
btw. ne,fanatický linuxák který tvrdí "linux ruleeezzz,windows suxxx" fakt nejsem,používám víc systémů (mezi nima i windows) a tvrdím toto: Windows není špatný os,špatné je jen chování microsoftu...
Re: Je mi z MS špatně... :/
celé vláknoRe: Je mi z MS špatně... :/
celé vláknoRe: Je mi z MS špatně... :/
celé vlákno!@#$%^&*
celé vláknoDopice aj celym Novellom a SUSE linuxom, davno som zvolil som Ubuntu a urobil som dobre...KURVA
proboha
celé vláknoPodobně pokud si sám vyrobím logo Adidas, musím jeho použití přesto řešit s držitelem ochranné známky. To že jsem si ho namaloval sám není podstatné. Kde věichni žijete? V Komuně?
Re: proboha
celé vláknoI kdyby vsak patenty algoritmu uznavalo, tak to pro free software neni zas takova tragedie, nebot podle §18 (omezeni ucinku patentu) je mozne vyuzit chraneny vynalez pro neobchodni ucely.
Re: proboha
celé vláknoOchranná známka je samozřejmě pouze příměr, s patentovým právem nemá nic společného.
Re: proboha
celé vláknozdrojaky Windows
celé vláknov jednom sudnom spore chcela EU po MS dokumentaciu ku Windows a MS im ponukol cele zdrojaky, plati tato ponuka este teraz? Moze napriklad FSF kupit tu licenciu a pozriet sa na ne? Docela by ma zaujimalo ako by tie zdrojaky zhodnotili a co setko by tam nasli :)
keby mal MS nejaku viziu pri tvorbe OS tak by mozno za nieco stal (ako napr Apple), ale ked setko skopcia, pokradnu, poskupuju a potom z toho uvaria OS tak z toho proste nemoze byt nic dobre, Windows stale doplaca na zle rozhodnutia z minulosti.
dokazování
celé vláknoA obráceně, v případě, že vývojář opensource má podezření, že MS (jiný autor) používá jejich kód, jak může prokázat, že jeho kód je v uzavřeném kódu. Důkazní povinnost bude asi na straně žalobce. A žalovaný nebude mít povinnost vydat zdrojové kódy.
TITULEK
celé vláknopublic class Irony(String microsoft){
public Irony(){
My, vsichni linuxaci, stydme se, omluvme se microsoftu a velkemu braskovi Ballmerovi, vzdyt preci my, jsme si vytvorili spolecne svou vlastni silou, metodou pokus omyl, lety studovanim, samovzdelavanim a ve volnem case snahou a vlastni pili vse, od nuly, jen inspirace byla v principech starsich nez microsoft. My jsme ti spatni, my protoze na sobe neseme velikou vinu, chceme poznavat a chceme mit svobodu, a to jak volby tak neomezene pouzivat to, co druzi vytvorili a my chceme pro druhe tvorit dal, je to nase sebeuspokojeni a radost, je to ta nadhera ze si vzajemne pomuzeme a je to to, ze mame vse co potrebujeme, a vite co? Napsali jsme si to vlatnimi rukami :-), a proto tedy se omluvme microsoftu, protoze je to velmi spatne a zle, co jsme ucinili, vzdyt dnes se KRADE! My to neukradli, och odpust nam velky Micro, my jsme falesne neobvinovali a nelhali, odpust nam velky Micro, priste pokrademe priste urcite!!! Chybili jsme, svobodu chteli a okrast ci oslabit jine se nam hnusilo! Nikdy vice vsak ...
}
}//end Irony

