Re[2]: .... because I use linux bolo: Re[2]: elmag vyzaøování a lidi

Jan Puobis, ELNEC jpuobis@elnec.sk
Sobota Září 25 14:02:12 CEST 2004


Vazeny p. dejfson (dejfson@solnet.ch),

zmienil ste sa o firme Elnec a uviedol ste niekolko tvrdeni, ktore
vyplyvaju (zrejme) z neznalosti veci, rad by som preto uviedol
niektore veci na pravu mieru.

>  Staci, kdyz je
> zverejneno rozhrani, ktere proprietarni software pouziva
Bohuzial vychadzate z mylneho predpokladu - ovladaci SW pre
programatory nie je aplikacia na urovni konzoly a vsetok "rozum" je v
prograamtore. Jadro a drviva vacsina know-how je u vsetkych
programatoroch strednej a vyssej triedy (teda okrem stand-alone
typove) v PC. Pre porovnanie, pocet riadkov kodu PG4UW je cez 1.5
miliona, firmware kazdeho z programatorov ma tak par tisic. Ono sa do
FPGA natrvalo vela odpamatat neda ;-). Takze zverenjenie rozhrania
nikomu nepomoze.

> a ona se Vam o to
> linuxova komunita postara a casem treba vznikne k Vasemu kousku hardwaru
Zavidim Vam doveru v spravanie sa Linux komunity a odpoviem konkretnym
faktom. 5 uzivatelov Linux-u si od nas pytalo zdrojove texty k
SIMEPROM-01b, vsetci slubovali, ze zverejnia ovladaci program aj pre
druhych, kazdy si nejaky SW napisal (mam overene u troch) a ani jeden
nechcel zverejnit vysledok. Mozno je to nahoda, ale osobne si myslim,
ze to s altruizmom Linux komunity nebude az take idealne.

> klientum. Osobne si vybiram hw, ktery ma k dispozici drivery pro ruzne
> protoze to znamena, ze si vazi svych zakazniku
> nezavisle na tom, jaky operacni system pouzivaji.
Toto tvrdenie je v svojej podstate logicky nezmysel. Ak firma z
akychkolvek dovodov ponuka nejaky produkt pre istu skupinu zakaznikov
to predsa neznamena, ze si nevazi inu skupinu zakaznikov. Je to skor
naopak - zakaznik si vyberie produkt, ktory nie je podporovany
platformou, na ktorej pracuje. Podla man to svedci o jeho
neprezieravosti. No a potom obvinuje firmu z neucty k zakaznikovi.
Klasicky scenar, mam par takychto listov - viac alebo menej
vulgardnych - odlozenych.

>  Osobne si vybiram hw, ktery ma k dispozici drivery pro ruzne
> operacni systemy,
> Z tohoto duvodu bych po Vasem systemu nikdy nesahnul.
Rad si vypocujem, pre ktory programator triedy SmartProg a vyssie by
ste siahol, ked je podmienkou podpora pre iny OS, ako WIN-xxx.

Prajem prijemny den.

S priatelskym pozdravom,
Jan Puobis
www.elnec.com


=================  Original message text  ===============

>From: dejfson <dejfson@solnet.ch>
>To: "[HWnews]" <hw-list@mailman.nethouse.cz>
>Cc: 
>Date: Saturday, September 25, 2004, 12:17:42 PM
>Subject: .... because I use linux bolo: Re[2]: elmag vyzaøování a lidi


> HURAAAAA FLAME!!!!

> Nechtel bych nijak polemizovat, ale:

> puvodni navrhy io. vcetne slozitych numerickych metod byly puvodne 
> vyvinuty pro linux. Ten simulator, ktery bezne pouzivate na svem 
> desktopu (PSpice) vznikl na zaklade prace na linuxovem spice, ktery
> je uz od praveku linuxu soucasti temer kazde distribuce. Co se tyce 
> navrhoveho softwaru, vetsina veci pro pcb byla puvodne urcena pro unixy.
> To same plati i o MKP (ansys...). Kdyz se podivate na velke organizace,
> prechod na linux se vyplati, myslim ze se staci porozhlednout po netu.
> Mam-li hovorit napr. o tom, co se me tyka, tak vsechny stanice v CERNu,
> ktere maji co docineni s acceleratory bezi na unixu. V control roomech v
> Meyrin se pouzivaly donedavna windowsovske stanice na to, aby se zapsal
> zaznam do logbooku a otevrely se security-door, protoze nejaka lama 
> (student) napsala ten software pouze pro win. Zarizeni na VME busu maji
> PPC procesory na kterych
> bezi LynxOS a do relativne blizke budoucnosti se ocekava vymena LynxOS
> za linux. Vetsina firemnich PCB navrhu pro LHC se dela v cadence pod
> linuxem, mimo jine take proto, ze tyto systemy umoznuji navrh a simulaci
> zaroven (pokud si to clovek nevyrabi sam jako ja v eagle - mimochodem
> take pod linux). Pro 3D modelovani se pouziva Euklid nebo Catia, bezici
> na sun clusterech. Na navrh FPGA se pouzivaji softy jako leonardo, 
> altera maxplus atdatd, ktere bezi pod linuxem. Na slozite vypocty se
> pouziva linux cluster, citajici nejakych 8000 pocitacu.
> Nicmene to jsou samozrejme veci ktere maji pramaly vyznam pro lidi 
> zabyvajici se programovanim PICu pripadne one-man-show firmicky (cimz
> nechci v zadnem pripade snizovat to, co tady vetsina lidi dela), kteri
> tvrdi ze unixovych systemu je malo jenom proto, ze jeste zadne nevideli.
> ---
> Nicmene: je pravda, ze v cernu existuji k vetsine aplikaci 
> komplementarni aplikace pro windows (bavime-li se o navrhu elektroniky a
> psani dopisu- vsechny softy jsou k dispozici dualne, dokonce i cadence)
> ---
> Hlavnim faktorem pro pouziti linuxu v interakci s hw aplikaci jsou totiz
> distributed networking, jednoducha udrzba software a hlavne latency 
> control (sorry, nevim jak se to rekne cesky) o cemz se muze windows tak
> maximalne zdat (a take to, ze nemusi pouzivat nejake osklive hacky aby
> mohli v XP/NT 'neregulerne' zapisovat na paralelni port). A jak jsem
> rekl, s prichodem low-latency patchu do linuxoveho jadra se blyska na
> linuxove casy i na tech ppc procesorech.
> ----
> Jeste bych si dovolil par slov k diskuzi co tady probehla mezi p. 
> Puobisem z ELNECu a dalsimi. Vite, je hloupe ze od Vas lide chteji 
> zdrojaky od
> Vaseho vyrobku - ony vicemene nejsou ani potreba. Staci, kdyz je 
> zverejneno rozhrani, ktere proprietarni software pouziva a ona se Vam o to
> linuxova komunita postara a casem treba vznikne k Vasemu kousku hardwaru
> program i pod linux, coz by z Vaseho hlediska bylo pravdepodobne 
> vyhodne, protoze byste meli pokryty dalsi operacni system a treba by Vam
> to pridalo i na popularite - a dokonce byste si nemuseli ani hrat na
> charitu.
> Ale to ovsem zalezi na firemni politice, jak se postavite ke svym 
> klientum. Osobne si vybiram hw, ktery ma k dispozici drivery pro ruzne
> operacni systemy, protoze to znamena, ze si vazi svych zakazniku 
> nezavisle na tom, jaky operacni system pouzivaji. Z tohoto duvodu bych
> po Vasem systemu nikdy nesahnul. A druhy duvod je reklama o tom, jak
> smyslite o zakaznicich s jinym operacnim systemem, kterou jste prave
> ELNECu tak skvele zaridil.


> ---
> Pozn na zaver: ackoliv aktivne pouzivam linux jak doma tak v praci, 
> nejsem jeho extremnim zastancem (jsem svou povahou liberalni clovek :) a
> chapu ze windows maji take sve pouziti: napr pro sekretarky nebo na 
> hrani her :) - i kdyz i o tomhle se bude dat do budoucna s uspechem 
> pochybovat (no flame, just joke)
> d.

>>Polozme se na otazku - proc to tak je, proc jsou v nekterych aplikacich, firmach
>>pouzivany *NIXove systemy. 
>>
>>Je verejnym tajemstvim, ze bankovni (a obdobne) systemy bezi i nekolik desitek let
>>bez podstatnych zmen v aplikaci a prioritni je zde spolehlivost vlastni aplikace.
>>
>>Tez neni zadnym tajemstvim, ze profesionalni navrhove systemy byly puvodne
>>psany pro *NIXove systemy, temer nic jineho v dobe jejich vzniku nebehalo
>>na systemech s potrebnym vypocetnim vykonem :-)))
>>
>>Vse se ponekud zmenilo s prichodem PC, narustem jeho vykonu, etc
>>To co bylo kdysi vysadou par vyvolenych se najednou mohlo dostat temer na kazdy stul,
>>do kazde kancelare. No a vzniklo mnozstvi vyvojovych nastroju, ktere bylo mozne spoustet
>>pod DOSem a pozdeji WIN. 
>>
>>Schvalne si zjistete, na jakych systemech se dela(delal) navrh IO, slozite simulace, etc
>>Ktere firmy je vyvynuly a za jake "drobne" se prodavaji. Stale tvrdim, ze prioritni je
>>to co delam, s cim to delam, pro koho to delam a kde to delam - pokud ma firma zakoupeny
>>system za par 10^7 stribrnych, tak se asi budu muset prispusobit teto skutecnosti a ne nejakemu
>>OS za 5*10^3 :-)))))
>>  
>>



==============  End of original message text  ===========




Další informace o konferenci Hw-list