oberon (operating sisttam)

oberon enna prograaming bhashayil ezhuthiya modular, single-user, single-proses, multitasking operating sistamaanu oberon sisttam. 1980 kalude avasaanathil ethu soorichilaanu ithu aadyam vikasippichath. oberon systethinu parambaraagatha command-line interface (klai) allengil graaphikkal user interface (gwi) ennathinu pakaram paarambaryethara vishwal tekst user interface (thuyi) undu. eee thuyi akkaalat valare noothanamaayirunnu, bell labs operating sisttathil ninnulla plan 9-nulla acme tekst edittarinte roopakalppanaye swaadheenichu.
oberon samvidaanathinte ettavum puthiya pathippaya project oberon 2013 ippozhum niklas virthum niravadhi sahakaarikalum paripaalikkunnundenkum eee samvidaanathinte pazhaya dhaarmika pathippukal anaadhamaakkiyittundu. eee samvidaanam oru suum user interface (sui) ulla multy-proses, cemetric multiprosesing (ezz. emm. pii) kazhivulla eiii2 (munbu "active object sisttam" (eiii. oo. ezz), thudarnnu "blueboatil") aayi parinamichu.
charithram.
ens 32032 adisthaanamaakkiyulla seres varkksteshan padhathiyude bhagamaayaanu oberon operating sisttam aadyam vikasippichath. ithu eathaandu poornnamaayum oberon prograaming bhaashayilaan ezhuthiyathu (2013 pathippil poornnamaayum saadhuthayullathaanu). 
niklas virthum joorg gutknechum chernnaanu adisthaana samvidaanam roopakalppana cheyyukayum nadappilaakkukayum cheythath, athinte roopakalppanayum nadapakkalum avarude "project oberon" enna pusthakatthil poornnamaayum rekhappeduthiyittundu. martin reysarinte "dhii oberon sisttam" enna pusthakatthil user interface prograamarmaarude reference kaanapedunnu. oberon samvidaanam pinneedu vipuleekarikkukayum mattu hardware plaattfomukalilekku portt cheyyukayum cheythu.
ethu soorichile oru samgham janapriya maasikakalil amgeekaaram nalki.
virthum gutknettum (sajeeva computer sayans professermaaraanengilum) "project oberon" enna pusthakatthil 'part time programmermar' ennaanu svayam paraamarshikkunnath. 2013 avasaanathode, thante 80-aamm janmadinathinu eathaanum maasangalkk munbu, virthu project oberoninte randaamathe pathipp prasidheekarichu. sillinks feeld-prograamabil gettu array (fpga) boardil thirichariyaan kazhiyunna swantham roopakalppanayude kuranja instruction settu computer (rsc) cpu upayogichu oberon sisttam nadappilaakkunnathinekku ithu vishadeekarikkunnu. addehathinte 80-aamm janmadinathinaayi ethu soorichil samghadippicha simposiyathilaanu ithu avatharippichathu. ithinidayil, eee pathippinaayi niravadhi emulettarukal nadappaakki.
soorichile swis federal instittyoott oof teknolajiyile davalappar groupile muun amgavum pinneedu johannes keppler yooniversitti linsinte "instittyoott phur sisttam software" amgavumaaya joseph templinte abhipraayathil, oberon sisttathinte vividha pathippukalude vamshavali ithaanu
upayokthru interface.
oberoninu tekst user interface (thuyi) undu, ithu oru terminal user interfacil ninnu valare vyathyasthamaan. ithu oru graaphikkal user interfasinte (jii. yuu. aii) pooyintum click soukaryavum oru command-line interfasinte (sii. aii. aii) bhashaaparamaaya shakthiyumayi samyojippikkukayum oberon bhaashayude naamakarana kanvenshanukalumaayi adutha bandhikkukayum cheiyunnu. screenil evideyum drishyamaakunna vaachakam edittu cheyyaanum command inputtaayi upayogikkaanum kazhiyum. kokvi _ 1 enna foominte oru tekst shakalathil oru middle-mouse click cheythaanu commandukal sajeevamaakkunnath (oopshanalaayi paaraamettarukal pinthudarunnu, avaa kokvi _ 2 upayogichu avasaanippikkunnu). export cheyyappedunna eathu nadapadikramavum shoonyamaaya aargyument listtum upayogichaanu command nirvachikkappedunnathu. madhya klikkucheyyunnathinu munbu kamaandile paaraamettarukal nirvachikkanam, koodaathe nadapadikramam vyakthamaayi scan cheyyukayum veendedukkukayum venam. command execution samayat chekkukaloo chodyangalo undaakilla. ithine chilappol "noonn-model" user interface (yuai) ennu vilikkunnu. command prompt poleyonnum aavasyamilla.
command lainil ninnu valare vyathyasthamaanenkilum, thuyi valare kaaryakshamavum shakthavumaan. aadyakaala patana vakrathile kuthaneyulla kayattamaan thudakkathil alppam budhimuttaakkunnathu. chodyangalonnum chodikkunnilla ithu manahpoorvvam roopakalppana cheiyunna theerumaanamaanu, athu sheelamaakkendathund. oru parishkaricha vaachakam adaykkumbol mikka edittarmaarum upayokthaavinodu chodikkunnu oberon sisttathil ithu anganeyalla. thuyiyudeyum prograaming interfacinteyum upayogam martin reysarude "dhii oberon sisttam" enna pusthakatthil poornnamaayum rekhappeduthiyittundu. upayokthru interfesinekkurichulla oru hraswa aamukham niklas virthinte hoome pejil kaanam. sisttam oberoninte pilkkala pathippukal, "oberon oru" vii4", chilappol lins-oberon ennum vilikkunnu), "oberon sisttam 3" (allengil (allengil, chilappol ethu-oberon allengil spiritt oof oberon ennum vilikkunnu), buttonukal, drope daun menukal, mattu sajeeva gadakangal ennivaykkaayi vyathyasthavum ennaal poruthappedaathathumaaya nadappaakkalukalode adisthaana interface mechappeduthi. aaa aavashyathinaayi upayogicha oru, sisttam 3 nuu vipareethamaayi saadhaarana vaachakathil ulchertha oru samarppita niyanthrana pratheekamaanu, ithu sthiramaaya vasthukkal avatharippichu kernel vipuleekarichu. rund vipuleekaranangalilum oru valia koottam upayokthru interface gadakangal ulppedunnu.
poornnamaayum vaachakavum gadjet sisttam ennu vilikkappedunnathumaaya (ezz 3 nuu keezhil) oberon user interfacil praaveenyam nedunnathu nissaaramalla. athinaal, oberon sisttam 3 vijayakaramaayi instaal cheytha sesham, andrey fisher oberon sisttam 3 tutorial padikkaan shupaarsha cheiyunnu. eee tutorialinte vipuleekritha pathipp oru pusthakamaayi prasidheekarichu, athu ippol achadichittilla. sisttam 3-nte (windos, linux allengil native, athaayath) instaal cheytha oro pathippilum oru upayokthru licensinu keezhil muzhuvan pusthakavum electronic roopathil labhyamaan.iii., koodaathe oolrinte gadjet toolkittum). oberon koottaaliyude swantham pakarpp engane nedaam ennathinekkurichulla kooduthal vivarangal oberon vikki pusthakatthinte vibhaagathil kaanam.
samanamaaya upayokthru interfaceukal kooduthal saadhaarana operating sisttangalil ithuvare prathyakshappettitla. bell laabukalil ninnulla plan 9-nulla roob paikkinte acme sisttam oberon thuyiyil ninnu shakthamayi prachodanam ulkkondathaanu. mackintosh prograamarude varkshoppinte varksheett interface oberoninte thuyiye swaadheenicho atho thiricho ennu theerumaanikkaan prayaasamaan oberon samvidaanam virthinte muun computer roopakalppanayaaya lillithine adisthaanamaakkiyullathaanu, koodaathe apple makkintoshinum (athinte mungamiyaaya lisaykkum) oberon systethinum (serukalilum athinte mungamiyaaya lillithilum) ore verukalunda avayellaam serox parkkil vikasippichedutha altoyil ninnu prachodanam ulkkondathaanu.
pathipum labhyathayum.
oberon thrayam prasidheekarikkunnathinna kurachu kaalam munbu upayogikkaavunna aadyathe pathippaanu pathippaanu. ezhuthu enna edittar ulppedeyulla tekst modelle oru pradhana maattam v2 nedi. mukalilulla charithratthile pattikayil munkootty kaanichathupole, 1990 kalude thudakkathil oru pradhana fork undaayirunnu v4 vezhsas. sisttam 3: joorg gutknechinu chuttumulla group sthiramaaya vasthukkalum object librarikalum avatharippichu, athuvazhi kernel vipuleekarikkunnu. oru prathyeka pratheekatthilekku mapp cheytha sajeeva gadakangal avatharippichu kernel maattathe fondukal vipuleekarichukondu chuttumulla group samanamaaya savisheshathakal thiricharinju. sisttam 3 chilappol spiritt oof oberon ennum pinneedu ethu oberon ennum punarnaamakaranam cheyyappettu, athesamayam vii 4 chilappol lins oberon ennum ariyapettu.
 2017 leeii kanakkanusarichu, oberon oesu niravadhi hardware computing plaattfomukalkku labhyamaan, saadhaaranayaayi vilakuranja pathippukalilum niravadhi srothassukalil ninnum, ithu valare aashayakkuzhappamundaakkunu. oberon oesu saadhaaranayaayi valare othukkamullathaan. oru oberon compiler, web brouser, tcp/aipi networking, oru jii. yuu. aii ennivayulppedeyulla vividha yoottilittikal enniva upayogichu polum, muzhuvan package 3.5 inch floppy diskilekku compress cheyyaan kazhiyum. mattoru operating sisttathil oberon oesu anukarikkunna pathippukalum bair hardwareil pravartthikkunna pathippukalum undu. randaamathethinu native oberon ennu perittirikkunnu. seres, intal iaa-32, aam plaattphomukal ennivaykku thaddesheeya pathippukalundu. 2013-ll, niklas virthu "project oberonil" vivarichirikkunnathu adisthaana samvidaanathe nilavile fpga roopakalppanayilekku sweekarichu. 2013 pathippinte aamukham anusarichu, muzhuvan sisttavum oru sparten-3 boardil 10 secondil thaazhe samayathinullil samaaharikkunnu. pilkkala pathippukalil mattethoru pathipineyum apekshichu seerukalil pravartthikkunna yadhaartha vii 1-maayi valare saamyamullathaanenkilum eee pathippin chilappol vii 5 ennum peridunnu.
pluggin oberonum "slim binarykalum".
mattu nadappaakkalukale apekshichu microsopht windos oesil kooduthal samyojippicha oberon sisttam 3-nte oru pathippin pluggin oberon ennu perittu. pluggin oberoninu ole, nettscape pluginukal, oberon module interchange (oem) allengil "slim binarykal" enna bainari formet ennivaykku pinthuna undaayirunnu, ithu intal x86, motorola motorola, powerpisy aarkkitekcharukal ennivaykkidayil portable object coode anuvadichu. 1990 kalude thudakkathil maikkal france aanu melinja binarykal kandupidichathu. 68k-ll ninnu powerpisy aarkkidekcharukalilekkula parivartthana samayat apple kandupidicha "phaatt binarykal" avar prachodippikkukayum ethirkkukayum cheythu. amoortha vaakyaghadana vrukshathinte compress cheytha pathippine adisthaanamaakki omi portable coode nalki. portable coode praathinidhyathinaayi oru compress cheytha amoortha vaakyaghadana vrukshathinte sameepanam gralvemin trafflinum vendi jaava lokath punarujjeevippichirikku.
oberon oru.
oberon oru (charithravum kaanuka) enna peru nalkia pathipp virthum gutknechum vikasippichedutha yadhaartha operating systethode kooduthal aduthaanu. ithu yadhaarthathil ethsil vikasippicheduthaanu, pakshe echu.pii. linsile (jeey. keey. yuu) johannes-keppler sarvakalashaalayil sisttam software sthaapikkaan mosenbok pooyi, vii 4-nte vikasanavum neengi. athinaal, ethu-obaronil ninnu vyathyasthamayi oru neey chilappol lins-obaron ennum vilikkunnu. mattangalonnumilla ettavum puthiya pathipum ekstenshanukalum jekyuvil labhyamaan. oberon oru anaathamaanennu thonnunnu, 2000 muthal eathaandu mattangalonnumilla. mattangalonnumilla mattoru shekharam claudio naidarinte oberon oru aanu, ithu vyathyastha oru nadappaakkalukal thammilulla vyathyasavum kaanikkunnu. 2013 muthal eee peju sozhsforjilekku maatti/prathifalippikkunnu. svanthamaayi oru operating systethekkaal ippol integrated development envayonment ennu vilikkappedunnathinu aduthaanu oru. vii4 niravadhi ekstenshanukal ezhuthiyittundu, avaa ippozhum jecue-yile ssdablyuvinte eftipi serveril ninnu labhyamaan; chila documentationukal avarude web pejukalil kaanam, kooduthal vivarangal saadhaaranayaayi paakkejukalil ulppeduthunnu, ithu oberoninte prathyeka sambannamaaya tekst formaattilaanu nalkiyirikkunnath.
eiii. oo. oo.
2010 oode, ethu soorichile computer sayans vakupp operating systengalkkaayi sajeevamaaya vasthukkalum kankaransiyum paryavekshanam cheyyaan thudangi, koodaathe oru puthiya bhasha sajeeva oberoninte aadya pathipum athinaayi oru puthiya operating sisttavum puratthirakki, aadyam 2002 ll "active object sisttam" (aos) ennu namakaranam cheythu, pinneedu vyaapaaramudra prasnangal kaaranam, 2005 ll "blueboatil" ennu punarnaamakaranam cheythu, pinneedu 2008 ll "eiii2" ennu punarnaamakaranam cheythu. ithu internettu vazhi mikka srothassukalumulla ethu soorichil ninnu labhyamaan. labhyamaan native pathippukal single, multy-prosessor x 86-32, x 86-64 hardwareukalil pravartthikkunnu, ithu vertual mesheenukalkkullilum vertual mesheenukalkkullilum pravartthikkunnu. ithu munbu strong aam cpu kudumbatthinum labhyamaayirunnu. mattu operating systengalkku keezhilulla prograamukalaayi execute cheiyunna pathippukal windos (vinos), unix (unixas), linux (linuxas), macos (darvinos) ennivayil labhyamaan. eiii2 nekkurichulla kooduthal vishadamaaya vivarangal eee lekhanathilundu.
stailas.
oru vyaavasaayika gaveshana padhathiyude bhaagamaayi ethu soorichinte native systems group ettavum puthiya pathippaya oberon oesu adisthaanamaakkiyulla "stylavos" enna aaplikkeshan-nirddishta operating sisttam vikasippicheduthittundu. thalsamaya vishakalanam, uyarnna prakadana automated trading sisttam (eiii. tii. ezz), pradhana memory adhishtitha enterprise resource planning (iii. aarr. pii) thudangiya upayogangalkkaan ithu uddeshikkunnathu.
thaddesheeya oberon.
native oberon ennathu verum hardwareil pravartthikkunna oru oberon samvidaanamaanu. "pisi-native oberon" ennathu aii. eiii-32 (x 86-32) computer hardwareil pravartthikkunna oru pathippaanu. oru oru native oberon orikkalum undayittilla, athinaal eee vibhaagathile ellah vivarangalum ithu sisttam 3 aanennu parokshamaayi anumaanikkunnu. native oberoninu cheria hardware aavasyakathakalundu 133 MHz pentiyam, 100MB haard disk, kuranjathu 1024x768 pixel resolutionulla vesa 2 graphics card, oopshanal 3 coom network card. adisthaana sisttam oru echdi floppy diskill ninnaan pravartthikkunnathu, koodaathe oru nettvarkkiloode kooduthal softweyarukal instaal cheyyaan kazhiyum. poornna instaaleshanil gadjettukal ulppedunnu. ithu poornnamaayum oberon bhaashayilaan ezhuthiyirikkunnathu. labhyamaya ettavum puthiya pathipp 2003 januvari 5-nuu purathirangiyathaanu, chilappol update/alfa ennum label cheythittundu, prathyekichu ethsinte eftipi-serveril. pilkkala pathippukal eiii. oo. oo ulppeduthi.
illa.
linux native oberon (ell. enn. oo) enna peril oru pathipp linux oru hardware amoortha paaliyaayi (haal) upayogikkunnu. pisi-native oberonumaayi kazhiyunnathra poruthappeduka ennathaanu ithinte lakshyam. ooberon samvidaanathinte mattu pathippukalil, peril "native" illaathe, thaazhnna thalatthilulla modyoolukalude bhaagikamaayi parishkaricha interfesukalundaayirunnu. 2015ll peettar matias intal x86, aam, mips, risk-vii ennivayil thadassamillaathe pravartthikkunna oru multy-plaattphom vitharanamaayi oberon linux revival (olr) enna peril elenoye punarujjeevippichu. ithu raspberry paiyilum kuranja chelavil (nirthalaakkiya) chipp computerilum nannayi pravartthikkunnu; chila mattangal (chila upakaranangalile group amgathvam allengil/koodaathe anumathikal krameekarikkuka) ithu cheria coor linuxil nannayi pravartthikkunnu. nerittulla sisttam kolukal vazhi linux kernalumaayi olr interface cheiyunnu. olaarinu oru network lair illa.
oberon 2013 padhathi.
2013-ll, virthum pooll reed digilant sillinks sparten 3 fpga starttar bordinaayi yadhaartha oberon sisttathinte punarnirmmaanam poortthiyaakki. project oberon (puthiya pathipp 2013) ennu thiricharinja "project oberon" ennathinte oru punaravalokanam eee kruthiyil ulppedunnu. 2015-ll, oberon pravarthippikkaan prathyekamaayi roopakalppana cheytha sillinks sparten 3 adisthaanamaakkiyulla computeraaya oberonsteshan srishtikkaan reed victor yurkovskyumaayi sahakarichu. athinusesham sisttam sanlima electronics oru sillinks sparten 6 fpga pepino development bordilekkum cfb software oru sillinks artics 7 adisthaanamaakkiyulla digilant nexis eiii 7-100 fpga trainer bordilekkum portt cheythu. peettar dii watcher athinaayi oru emulettar nadappilaakki, athu aadhunika brouserukalil pravartthikkunna maikkal shearle jaavayilekkum javascriptilekkum portt cheyyukayum marcus gream vazhi pascal/ultibo free aakki portt cheyyukayum cheythu. andreus pirkklbouvar gittabbil project oberon 2013-nte oru pareekshanathmaka pathipum vipuleekaranangalum paripaalikkunnu.

