[elektro] nyáktervező linux alá
Szima Gábor
sygma at tesla.hu
Sat Jan 12 09:56:14 CET 2008
On Sat, 12 Jan 2008, Papp Zoltán wrote:
> Hadd mondjak egy párhuzamot (és kerüljük a vallási vitákat, ha lehet): a
> linux egy ingyenes, nagyon jó op.rendszer.
Ezt sokan keverik. A Linux eloszor is egy kernel. :) A "kornyezet" az
GNU/GPL.
Es nem ingyenes, hanem szabad!
Lenyeges kulonbseg. Ugyanis nem arrol szol a jatek, hogy egy cegben
ezerrel fejlesztik a Linuxot, egy masikban a Windows-t, majt az elobbiert
nem kernek penzt, az utobbiert pedig igen, hanem:
A Linux/GNU/GPL dolgokat valakik fejlesztik valami miatt. Tobbnyire
_maguknak_, vagy mas, de "onzo" celbol.
Pl.
- unalomuzes
- szakmai kihivas
- szakdolgozati tema
- HW-gyartok tamogatasai miatt
- egyeb fizeto megrendeleshez kell valami segedprogram (pl. a kicad
segitsegevel lehet, hogy a fejlesztoje ezrevel tervezi a fizetos
ugyfeleknek az aramkoroket).
Az elkeszult dolgokat GPL alatt kozreadjak. Hogy miert eri ez meg nekik?
Mert ezt sokan hasznalni kezdik. Tobbnyire epkezlab fejlesztok.
Hibakat talalnak benne. Ezt jo esetben jelzik a fejlesztoknek. Megjobb
esetben ki is javitjak, es a patch-t kuldik el.
Hurra, egyre stabilabb a stuff!
Uj funkciokat szeretnenek latni. Sokan igy be is szallnak a fejlesztesbe,
es "ragyurnak" egy kicsit a forrasra. A GPL miatt ezt vissza "illik"
kuldeniuk a fejlesztoknek, akik ezt (ha ugy gondoljak) beepitik, majd
ujra kiadjak, igy a hozzaadott javakbol _mindenki_ reszesul.
Hurra, egyre tobbet tud a stuff!
(Az mas tema, ha a fejleszto ezt nem fogadja el. Akkor szokott a project
fork-olodni, azaz ket szalra osztodni.)
> Grafikus felülete is van régóta. Azonban csak azóta terjed szélesebb
> (értsd:laikusabb) körben,
> amióta az installálása egyszerű és a főbb beállításokat struktúrálisan
> felépített grafikus felületen el lehet végezni.
Itt kapnak egyre nagyobb szerepet a "fizetos" disztributorok.
Ezek a "valasztekbol" (Linux/BSD/egyeb kernel, GNU/GPL programok)
osszeszedik a szamukra legidealisabb dolgokat.
A legjobban csillogo ablakkezelot, legdogosebb WEB-browsert, legku'labb
DVD-jatekost, stb.
Ezekbe vermersekletuk szerint beleturnak, pofasitjak, gyartanak hozza
csili-vili installert, dobozoljak, es lehet kapni a T at cckoban akciosan.
> A win-nél pl. alapvetően
> erre gyúrtak rá, és érdekes módon annak ellenére több van belőle, hogy
> sokak szerint megbízhatatlanabb, mint a linuxok és még csak nem is
> ingyenes.
A szemleletmodban van egy alapveto kulonbseg.
A GNU/Linux egy megbizhatora tervezett kernel/kornyezet, amire
eszkabaltak egy grafikus rendszert. Ez ugy-ahogy sikerult.
A "Linux fagyas" tobbnyire valami bugos videokartya hatasa szokott
lenni, amikor a Linuxnak semmi baja sincs, csak a videokartyarol tunik
el a kep/osszemakolodik, vagy csak ugy marad. Ezen altalaban egy vakon
begepelt vga_reset segit, vagy fel lehet ra ssh-zni, es ugy kilovoldozni
par dolgot.
A Win pedig egy grafikus rendszer, ami ala eszkabaltak egy alapot.
Vegeztek valahol egy felmerest, amibol kiderult, hogy a fagyasok
feleert a bugos videokartya-driver a felelos.
Vegul is, a sarokba beallitott adatbazis-, vagy file-szerveren a
legfontosabb, hogy 3D-ben menjen a kepernyovedo... :)
Ezert pl. az epkezlab szerverekben a halozati csatlakozon kivul egyetlen
I/O csatlakozasi lehetoseg van, ez pedig a soros konzol... Ugyanis a fene
megette azt a szervert, amin 5 percenkent kell egy "OK"-t nyomni a
rendszergazdanak. :)
Egyebkent az egesz kaoszrol azok a toketlen fejlesztok tehetnek, akik
Windows-only "rendszereket" fejlesztenek. Kulon tudomany csak egy
platformon futo programot irni.
Az esetunkben a KiCAD fejlesztojenek volt annyi esze, hogy olyan eszkozt
valasszon, ami multiplatform. Vegul is mi egy NYAK-tervezo GUI-resze? Ki
kell tenni par ablakot, arra szoveget/grafikat, kezelni kell az egeret, a
billentyuparancsokat. Ezt minen epkezlab rendszer tudja.
Csak nem a
- "Nyiss egy ablakot a Windowson"
hanem
- "Nyiss egy ablakot"
rutint kell hivni.
:)
A koztes dolgokat pedig egy Wrapper, vagy egy epkezlab GUI toolkit
megoldja.
Jo, azert ennyire nem egyszeru, de nem is bonyolult.
De utana nincs hitvita, hogy "A Windows azert jobb, mert fut rajta a
Protel".
Es ez nem a Linuxot minositi, hanem az adott program keszitoit.
-Sygma
More information about the Elektro
mailing list