Tionscadal NetBSD
Tá an bainisteoir twm window á thairiscint ar NetBSD le 20 bliain anuas agus tá cuma ársa air i dtimpeallacht an lae inniu. Chuir imoibriú diúltach na ndaoine ar an twm réamhshocraithe iallach ar na forbróirí athmhachnamh a dhéanamh ar an bhlaosc réamhshocraithe agus an bainisteoir fuinneog CTWM níos cumhachtaí a úsáid chun timpeallacht atá neamhdhíobhálach don chomhshaol a chruthú d'úsáideoirí a bhfuil taithí acu ar chórais oibriúcháin eile.
Tacaíonn CTWM le deasc fíorúla, tá sé á fhorbairt go gníomhach, agus tá sé ar fáil faoi cheadúnas comhoiriúnach le NetBSD. I measc na ngnéithe nua a cuireadh i bhfeidhm ar bhonn CTWM tá roghchlár feidhmchláir a ghintear go huathoibríoch, aicearraí méarchláir úsáideacha le haghaidh rialú iomlán gan luch, oiriúnú le haghaidh oibriú le rúin scáileáin éagsúla (lena n-áirítear HiDPI tar éis clónna móra a chur leis), an cumas chun tacú leis an dá an-mhall agus an-. córais thapa ag baint úsáide as comhad cumraíochta amháin.
Bhí sé:
tháinig sé chun bheith:
chomh maith
Ceann de na gnéithe de Wayland a fhágann go bhfuil sé deacair aistriú chuig NetBSD ná go bhfuil líon mór de chód a bhaineann go sonrach leis an OS sna bainisteoirí ilchodacha atá freagrach as an scáileán, ionchur agus bainistíocht fuinneoige a bhainistiú. Ní sholáthraíonn Wayland prótacail réamhdhéanta le haghaidh gnéithe cosúil le gabháil scáileáin, glasáil scáileáin, agus bainistíocht fuinneoige, agus tá sé fós taobh thiar de fhreastalaí X i réimsí cosúil le iniomparthacht, modúlacht, agus caighdeánú.
Cuirtear cumais bhreise i bhfeidhm ag an mbainisteoir ilchodach nó trí shíneadh prótacail a shainiú. Tá freastalaí ilchodach tagartha Weston ag brath go mór ar an API eithne Linux. Mar shampla, is gá athoibriú a dhéanamh ar an gceangal leis an meicníocht ilphléacs I/O epoll chun tacú le kqueue. D'ullmhaigh forbróirí córais BSD paistí chun kqueue a úsáid cheana féin, ach níor glacadh leo fós sa phríomhshruth.
Scríobhadh cód an fhreastalaí ilchodach tagartha ar dtús le súil ar Linux amháin agus ní chuireann sé san áireamh gnéithe córais eile (mar shampla, úsáideann an cód “#include " agus spleáchas ar libinput). Cuireann FreeBSD clón den API ionchuir Linux i bhfeidhm, ach úsáideann NetBSD API bainistíochta ionchuir atá difriúil go bunúsach, wscons. Faoi láthair, tá tacaíocht wscons curtha le swc cheana féin agus tá sé beartaithe é a aistriú chuig bainisteoirí ilchodacha eile.
Tá sé ar intinn ag ionadaithe NetBSD a chur ina luí ar fhorbróirí Wayland gan nasc crua a úsáid leis an epoll, ach aistriú chuig sraith uilíoch mar libevent. Áiríonn obair phleanáilte freisin cruach DRM/KMS de na tiománaithe eithne agus grafaicí NetBSD a nuashonrú, lena n-áirítear cód a iompar ón eithne Linux, chomh maith le tacaíocht a chur leis d’athrú adamhach modhanna físe, leaganacha nua de DRM agus an API Glamour (le haghaidh X11 a rith feidhmchláir a ritheann xwayland). Tá sé beartaithe tacaíocht do mhaoláin fhráma a chur leis an bhfreastalaí ilchodach atá bunaithe ar Wayland.
Foinse: oscailtenet.ru