Brent Ware (Open Source - vývoj webových aplikací s LAMP, Mobil Media a.s. 2003, str. 18)
:-)Video: Dancemonkeyboy, Developers
Stallman: evangelizace, blázen, fanatik? Ballmer: I - love - this - company - yeeeah! Developer, developer, developers...
"Stallmanovské rysy" nejsou specifikem Linuxáků
Video: No, it's just $99
btw, microsoft jednu dobu vyvíjel vlastní unixový systém, ještě před Windows, virtuální projekt http://www.mslinux.org/
# V Bashi narychlo napsaný XML parser, který rekurzivně synchronizuje # dva adresáře - "klikáním v okýnkách" práce minimálně na týden for i in $( cat $1 | grep "status=\"$2\"" | sed 's/.*name="\([^"]*\)".*/\1/' ); do mkdir -p `echo "$4/$i" | tr '\\' '/' | sed 's/\(.*\)\/.*/\1/'` cp -v `echo "$3/$i" | tr '\\' '/'` `echo "$4/$i" | tr '\\' '/'` done
Roztříštěnost, paralelní vývoj úplně stejných nekompatibilních věcí :-(, dobré myšlenky přežijí - evoluce, díky GPL může kdokoli pokračovat ve vývoji nebo jít od určitého místa jinudy - Debian/Ubuntu, ale může se to zvrhnout Kubungu/Xubuntu/Edubuntu/ChristianUbuntu, víceméně změna ve dvou, třech balíčkách ve standardní instalaci a jiný wallpaper.
V době, kdy byl instant messaging v začátcích se Konst rozhodl napsat si vlastního konzolového ICQ klienta. Centericq mu začalo kompletně vyhovovat a tak neměl potřebu ho dále vylepšovat a velice rychlý vývoj se cca. před rokem a půl zastavil. Před nedávnem vznikla skupina lidí, kteří chtějí ve vývoji pokračovat, ale zatím nenapsali žádný kód. Nejprve jsem zaznamenal lidi, kteří žádali implementaci nové funkce, které chtějí. Prý jim to dlužím, protože můj software používají. To je opravdu rozčilující. Také jsem dostal maily od lidí, kteří tvrdili: "Potřebuju vlastnost X. Udělal bych to, ale nemám čas." To vás taky naštve, protože to zní, jakoby můj čas byl levnější než ten jejich. Zdrojový kód je otevřený, kdokoliv může kdykoliv pokračovat. Co se týče mě, pokud bude něco zásadního, jsem ochoten to opravit nebo implementovat. Zaznamenal jsem skupinu lidí, kteří diskutují o tom, jakou verzi Wiki nainstalovat a jaký hosting použít. Také zavedli dva patche, které přidaly dvě "case" definice a nějaké přetypování. Žádná skutečná vylepšení, žádné programování. Proč jsi je tedy nazval vývojáři? Je to pořád dokola ten samý problém. Lidé si myslí, že open source znamená přijít s něčím, co potřebujete a "někdo" to pro vás napíše. Nikdo to nenaprogramuje. Musíte vy. Pokud to neumíte, pak nemáte svůj den. Já osobně jsem nikdy o žádnou funkci nežádal. Napsal jsem ji a poslal patch. Pokud mi někdo pošle rozumný kus kódu, dám mu bez problémů přístup do CVS. Mně to funguje. Přesto kdyby někdo chtěl implementovat UTF-8 nebo podporu více účtů, nemusí se mnou přijít do styku. Musí to napsat a všichni (včetně mě) to pak budou použivat.
Video: Linux, Windows, Mac
Brent Ware (Open Source - vývoj webových aplikací s LAMP, Mobil Media a.s. 2003, str. 18)
:-)Download této prezentace: http://woq.nipax.cz/o_prezentace.php