NetBSD Foundation Ketvirčio Ataskaita: 2004 Sausis - Kovas

Ketvirčio Ataskaita

NetBSD yra aktyviai kuriama operacinė sistema. Palaikanti virš 40 architektūrų paskutinėje mūsų išleistoje versijoje (NetBSD 1.6.2), labiausiai pritaikoma Packages Kolekcija, kartu su dideliu skaičiumi vartotojų, NetBSD ir toliau tobulėja ir daug kas vyksta naujo projekto viduje. Sekdami kitų projektų patirtimi, mes nusprendėme pateikti oficialias reguliarias ataskaitas apie tai ką mes nuveikėme per pastaruosius kelis praėjusius mėnesius.

Šios ataskaitos bus leidžiamos kas tris mėnesius, jose bus trumpai pateikiama tai, ką per tris pastaruosius mėnesius nuveikė NetBSD Projektas. Ataskaitas bus galima naudoti kaip publikacijų ar reprodukcijos dalis, jei bus nuorodos į šaltinį.

-Jan Schaumann

January - March 2004

NetBSD Projektas per pastaruosius mėnesius buvo labai aktyvus. Metai prasidėjo nuo „pkgviews“ diegimo į pkgsrc, buvo paskelbtas naujojo logo konkursas, įvyko kasmetinis NetBSD programuotojų susitikimas, buvo išleista NetBSD 1.6.2 versija, ir galiausiai paskelbta, kad prasidėjo NetBSD 2.0 versijos išleidimo procesas.

Pirmasis 2004 metų NetBSD ketvirtis detaliau:

Administracija

NetBSD Logo Dizaino konkurso paskelbimas [20040113]

NetBSD Projektas pranešė, kad prasidėjo tarptautinis konkursas naujojo logotipo sukūrimui. Konkurso taisyklės, darbų pateikimo informacija ir keletas pastabų apie patį logo pateikti oficialiame pranešime, kuris sukėlė daug karštų diskusijų įvairiose el. pašto konferencijose bei forumuose. Logotipo konkursas baigėsi Vasario 29 dieną -- buvo gauta keletas šimtų pasiūlymų ir jie dabar svarstomi.

Nauji programuotojai [20040201]

NetBSD Projektas labai nuoširdžiai sveikina naujus programuotojus kurie prisijungė prie mūsų gretų pirmąjį 2004 metų ketvirtį:

  • Dani?l de Kok , kuris atsakingas už NetBSD Vadovą ir www svetainę.
  • Jochen Kunz , kuris rašys tvarkykles naujiems įrenginiams bei hppa ir rs/6000 platformomis.
  • Min Sik Kim , kuris tvarkys NetBSD Packages Kolekciją taip pat svetainės vertimą į Koriečių kalbą.
  • Soren Jacobsen , kuris tvarkys NetBSD Packages Kolekciją.

Kasmetinis suvažiavimas [20040207]

NetBSD Foundation surengė savo kasmetinį susitikimą, kurio metu developeriai diskutavo ir skaitė pranešimus apie NetBSD pasiekimus per praėjusius metus ir apie tai kas planuojama sekančiais. Pilną ataskaitą galite paskaityti čia: http://www.NetBSD.org/Foundation/reports/2003.html.

NetBSD Foundation oficialiai tampa 501(c)(3) non-profit [20040210]

NetBSD Foundation Inc. nuo šiol klasifikuojamas kaip Internal Ravenue Code 501(c)(3) viešai įkurta nepelno siekianti organizacija. Tai reiškia, kad parama NetBSD Foundation Inc. nebus apmokestinama jokiais mokeščiais.

pkgsrc

Eksperimentinis „pkgviews“ [20040106]

Johnny C. Lam integravo eksperimentinį „pkgviews“ palaikymą į pkgsrc. Tai leidžia naudoti keletą programos (package) versijų vienoje sistemoje be jokių konfliktų ( neskaitant kitų galimybių). Apie tai Alistair G. Crooks buvo kalbėjęs EuroBSDCon 2002 metais. Skaitykite http://www.NetBSD.org/Documentation/software/pkgviews.pdf, taip pat ir Johnny'io Vartotojo Vadovą.

Pirmoji PkgsrcCon konferencija [20040309]

NetBSD Packages Kolekcija pastaruoju laiku labai išsivystė ir paaugo. Todėl, NetBSD pkgsrc programuotojai sumanė surengti pirmąją PkgsrcCon, techninę konferenciją apie esamas ir naudojamas technologijas, tyrimus, ir apie pkgsrc infrastruktūrą. Programuotojai, ir vartotojai kviečiami dalyvauti. Konferencija vyks 2004 metais nuo Balandžio 30 iki Gegužės 2 dienos, Vienoje, Austrijos sostinėje.

Daugiau informacijos, įskaitant kaip užsiregistruoti ir atsiūsti savo prezentacijios temas, rasite aplankę http://www.pkgsrcCon.org/ svetainę.

Pridėtas Interix (Windows) palaikymas į pkgsrc [20040312]

Preliminarus Interix - UNIX-like aplinkos palaikymas Microsoft Windows 2000, XP ir 2003 buvo pridėtas į pkgsrc. Palaikymas dar yra naujas ir nepilnas, bet jau galima bootstrap'inti pkgsrc ir instaliuoti paprastus package'us. Interix yra dalis Microsoft'o Windows Services UNIX'ui paketo. Plačiau apie tai skaitykite Todd Vierling'o pranešime į tech-pkg el. pašto konferenciją adresu http://mail-index.NetBSD.org/tech-pkg/2004/03/11/0048.html.

pkgsrc tampa self-hosted [20040312]

Bootstrap-pkgsrc pasitraukė iš othersrc į pkgsrc. Tad nuo šiol pkgsrc jau self-hosting. Norėdami įkelti pkgsrc, sekite šias instrukcijas http://www.NetBSD.org/Documentation/software/packages.html#getting-started.

Naujas pkgsrc-2004Q1 medis [20040329]

2004 metais, kovo mėnesį, pkgsrc saugykla buvo užšaldyta tam, kad būtų galima pasiruošti naujai stabiliai pkgsrc šakai. Ši šaka buvo sukurta kovo 29 dieną, tuo pat metu pkgsrc užšaldymas pasibaigė. Alistair G. Crooks' pranešė keletą išskirtinių naujovių šiame medyje.

Portai

Dėl didelio skaičiaus palaikomų platformų, ši ataskaita apžvelgs tik keletą didesnių pasikeitimų į kai kuriuos portus. Norėdami sužinoti apie visus portus liečiančius pasikeitimus skaitykite http://www.NetBSD.org/Changes/changes-2.0.html#port_specific ir http://www.NetBSD.org/Changes/changes-2.1.html#port_specific.

sgimips: IP20 (Indigo) ir IP2[24] X'ų palaikymas

Naujieji metai prasidėjo nuo IP20 (Indigo) palaikymo skirto NetBSD/sgimips, jį ikėlė Christopher SEKIYA Naujųjų Metų išvakarėse. Kovo mėnesio 9 dieną taip pat pranešė, kad ikeliant XFree86 4.4.0 į NetBSD kodo medį, jis sugebėjo pritaikyti X palaikyma ir Indigo2/Indy platformoms. Pilnas X sukompiliavimas turėtų būti sėkmingas.

sh3 portas nuo šiol naudos gcc3 [20040224]

Valeriy E. Ushakov pranėšė, kad sh3 portas numigravo į gcc3. Tai reiškia, kad visi sh3 portai (tokie kaip dreamcast, hpcsh ir evbsh3) turi bendras bibliotekas. Didelis ačiū Nick Hudson, kuris padarė visą darbą su libgcc.

sparc: JavaStation snapshotas [20040106]

NetBSD-current nuo šiol turi viską, kad paleisti sparc portą ant Sun JavaStation tinklinių kompiuterių, aka Mr. Coffee. Kasdieniniai kompiliavimai yra pasiekiami iš ftp://releng.NetBSD.org/pub/NetBSD-daily/, ten pat yra ir informacija kaip instaliuoti JavaStation.

xen: Naujas NetBSD/xen portas [20040311]

Christian Limpach ikėlė NetBSD/xen palaikymą. NetBSD/xen yra NetBSD portas skirtas Xen virtualiam kompiuteriui. Xen yra virtualus kompiuteris skirtas x86 platformoms leisti kelias operacines sistemas turintis išskirtinį procesų izoliavimą. Xen yra Atviro Kodo programinė įranga.

Daugiau informacijos šioje nuorodoje http://www.cl.cam.ac.uk/Research/SRG/netos/xen/.

Saugumas

Išleisti keturi Saugumo Patarimai [20040218]

NetBSD Security-Officer komanda išleido keturis saugumo patarimus per 2004 metų pirmą ketvirtį:

Atnaujintas IPFilter į 4.1.1 versiją [20040328]

Martti Kuparinen atnaujino IPFilter į paskutinę versiją (4.1.1). Daugiau detalių apie tai galima rasti jo žinutėje į current-users el. pašto konferenciją.

Techninis

ffs palaikymas

Vartotojai kurie naujina sistemas su NetBSD-current išeities kodu instaliuotas praėjusiais metais gali pastebėti klaidos pranešimų apie failinės kodo atnaujinimą.

Sausio mėnesį, buvo pagerintas ffs failų sistemos išplanavimas naudojamas NetBSD sistemoje iki 2003 balandžio mėnesio, taip pat ir netbsd-1-6 medyje. Tuo metu, palaikymas buvo panaikintas dėl didelių nesuderinamumų išeities kode tarp 2003 Balandžio ir 2004 Sausio. Vartotojai kurie dabar atnaujina savo sistemas ir naudojo kodą iš to laiko periodo, gali pastebėti branduolio pranešimus apie klaidas, ir raginimus, kad jie pasitikrintų savo failų sistemas su fsck rankiniu būdu. Lengviausias būdas tai padaryti yra atnaujinti fsck_ffs pagalbinę programą ir rankiniu būdu paleisti komandą 'fsck_ffs -b 16 -c 4' ant disko su failine sistema. Deja, taip pataisytos failinės sistemos neveiks su senesnėmis NetBSD sistemomis.

Atskira, bet taip pat susijusi problema buvo pataisyta 2003 metų Lapkričio mėnesį, ir palietė tik tuos vartotojus kurie naudojosi Rugsėjo mėnesio kodu. Šie vartotojai gali pastebėti pranešimus kad reikia parsisiūsti, sukompiliuoti ir paleisti pagalbinę programą fixufsflags.c, kurią galima rasti internete tech-kern el. pašto konferencijos archyvuose adresu http://mail-index.NetBSD.org/tech-kern/2003/10/07/0005.html.

Kaip visada, tiksli ir visuomet atnaujinta informacija kaip atnaujinti NetBSD-current sistemas yra pateikiama byloje src/UPDATING.

Jau galimas src/x11 cross-build'as [20040108]

Luke Mewburn paskelbė, kad nuo šiol galima cross-build'inti XFree 4.x ant NetBSD-current naudojant build.sh frameworku, naudojant tokius privalumus kaip cross-build'inimas ant skirtingų platformų, read-only išeities kodo medis ir nepriviligijuoti build'ai. Didelis ačiū Tyler R. Retzlaff kuris prisidėjo prie šio projekto.

Dokumentacija apie build.sh yra pasiekiama online http://www.NetBSD.org/guide/en/chap-build.html. Luke Mewburn'o pranešimas http://mail-index.NetBSD.org/current-users/2004/01/08/0004.html su dar keliomis detalėmis apie tai.

Išleista NetBSD 1.6.2 versija [20040301]

Kovo 1 dieną, buvo išleista pataisomoji NetBSD 1.6.2 vesija, kuri skirta 1.6.1 ir ankstesnėms versijoms. Ši versija buvo išleista kaip sukompiliuota distribucija keturesdiašimčiai architektūrų. Pilnas pasikeitimų sąrašas yra čia: ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-1.6.2/CHANGES-1.6.2, o detalesnę sąntrauką galima rasti oficialiame pristatyme.

gcc atnaujintas į 3.3.3 versiją [20040301]

Matthew Green atnaujino kodo medyje esantį kompiliatorių į gcc 3.3.3. Taip pat skaitykite [sh3 portas nuo šios su gcc3].

Importuotas XFree86 4.4.0 [20040305]

Po detalios analizės, NetBSD Projektas nusprendė, kad su XFree86 4.4.0 licenzija viskas yra tvarkoje ir importavo šią atviro kodo programą į kodo medį. Santraupa 4.4.0 versijos pasikeitimų galima rasti XFree86 tinklapyje adresu http://www.xfree86.org/4.4.0/RELNOTES2.html#2.

gawk pakeistas į nawk [20040313]

Kovo pradžioje Jaromir Dolecek pašalino GNU awk ir pakeitė jį, į The One True New AWK by B. W. Kernighan.

Prasidėjo NetBSD 2.0 versijos išleidimo procesas [20040328]

James Chacon vienas iš NetBSD Release Engineering komandos narių pranešė, kad ilgai lauktas NetBSD 2.0 versijos išleidimo procesas pagaliau prasidėjo! Šiuo metu, numatoma išleidimo data yra 2004 metų Gegužės pabaiga.

(kontaktams)   Generated from %NetBSD: 2004Q1.xml,v 1.4 2005/07/16 17:14:11 heinz Exp %
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.