http://www.aros.orgAROS-ExecAROS-Exec ArchivesPower2People
kitty mascottop logo menu

Verbeteringen in 2013

Author:Matthias Rustler, Staf Verhaegen, Neil Cafferkey
Date:2014-01-12

2013 was vooral een jaar van interne verbeteringen en correcties voor AROS, zodat er minder toeters en bellen toegevoegd werden dan in eerdere jaren. Desalniettemin, zijn er een aantal belangrijke onderdelen toegevoegd die het waard zijn genoemd te worden.

Nieuwe C-bibliotheken

Na een lange weg werd een opgeschoonde en opgedeelde C-bibliotheek opgenomen in de ABIv1-tak. Naast het eigenlijk opschonen en naast verbeteringen van de documentatie, is het grootste gedeelte van de aanpassing het afsplitsen van het ANSI-standaard-gedeelte van het POSIX-gedeelte. Dit maakt het mogelijk functies uit standaard-C overal in AROS te gebruiken zonder de noodzaak de hele POSIX-emulatie toe te voegen

Raspberry Pi

In 2012 berichtten we dat AROS ook draaide op de Raspberry Pi, maar alleen als gastsysteem bovenop Linux. In 2013 ontstond een hoofdsysteem-versie van AROS voor dit compacte en alomtegenwoordige platform, met ondersteuning voor USB, SD-kaart en beeld (althans, met behulp van dezelfde gesloten programmatuur waar Linux ook op gebaseerd is).

Scalos overgebracht

Het Wanderer/Workbench-alternatief Scalos is overgebracht naar AROS. Op het moment is het alleen beschikbaar in de nachtcompilaties van ABIv1 voor het i386-platform. Scalos kan ofwel opgestart worden als een toepassing vanaf Extras:Scalos of het kan Wanderer vervangen door in S:Startup-Sequence Wanderer:Wanderer te vervangen door Scalos:Scalos EMU.

Geluidsstuurders

Er zijn drie stuurders bijgekomen voor VIA geluidsregelaars, en wel voor een aantal van hun Envy24-, Envy24HT- en AC97-chipsets. De overeenstemming van onze HD-geluidsstuurder is ook vergroot en die ondersteunt nu ook een groter bereik aan regelaars en omzetters.

Varia

Er zijn ook massa's kleinere verbeteringen doorgevoerd, waaronder lekstoppen en herstructureren naar ATA- en SATA-stuurders, bestandssystemen en partities, EFI-ondersteuning, en systeemsluiting. Gebruikersinterfaces kregen ook aandacht, met het Zune GUI-systeem dat geleidelijk completer wordt, net als nieuwe voorkeursprogramma's voor GRUB en voor thema-opties.

AROS op AmiWest 2012

Auteur:Jason McMullan
Datum:2012-11-02

Op AmiWest 2012 demonstreerden Samuel Crow en Jason McMullan AROS v1, draaiend op de Sam460ex van ACube, de FPGA Arcade Replay van FPGA Arcade en de Raspberry PI van de Raspberry PI Foundation.

Jason McMullan gaf een presentatie van 20 minuten over de oorsprong en huidige ontwikkeling van AROS, en was lid van het discussiepanel dat tijdens het banket sprak over de huidige stand van zaken en de toekomst van de besturingsystemen in de AmigaOS-familie.

Op de show werden DVD's van ICAROS (pc-i386, ABI v0) en AROS Vision (amiga-m68k) aan alle bezoekers meegegeven.

Wederom een (niet-kalender-geliŰerd) jaar in vogelvlucht

Auteur:Neil Cafferkey
Datum:2012-10-21

Wederom een jaar voorbij, wederom een jaar van programmeren in plaats van het schrijven van nieuws, wederom een opsomming van de hoogtepunten.

Nieuwe web browser

Het gebruik van AROS heeft grote vooruitgang geboekt met de conversie van de moderne en aan standaarden-houdende Odyssey web browser. Gebaseerd op de basis van WebKit, bevat Odyssey een JIT-Javascript compiler en ondersteund tabbladen tijdens het surfen, HTML5, CSS, SVG en SSL. Er zijn ook veel instellingsmogelijkheden, met een grafische gebruikersinterface die het mogelijk maakt om bookmarks, cookies, inhoudsblokkades, het surfverleden, wachtwoorden en overige zaken te beheren.

Platformen

Ondersteuning voor de ARM-architectuur is verder doorontwikkeld, met nachtelijke compilaties voor Linux-hosted versies van AROS die nu beschikbaar zijn. Er is in het bijzonder interesse onder gebruikers om AROS op de ARM-gebaseerde Raspberry Pi te draaien, al kan dat momenteel alleen Linux-hosted.

Ook zijn er verdere ontwikkelingen voor andere AROS platformen. Vele fouten zijn verwijderd uit de Windows-hosted versie en is nu veel stabieler, terwijl de compatibiliteit, van de versie voor de oorspronkelijke Amiga met betrekking tot klassieke software, steeds beter wordt.

Netwerken

Ondersteuning voor draadloze netwerken is gegroeid, met de toevoeging van twee nieuwe WPA-ondersteunende stuurprogramma's: ÚÚn is voor de op Realtek RTL8187B-gebaseerde USB-apparaten, en de andere is een vernieuwde versie van het Prism-II stuurprogramma dat AROS in 2005 voor het eerst draadloos netwerken bracht. Ook is er een tool met grafische interface ge´ntroduceerd welke dynamisch kan zoeken naar en verbinden met draadloze netwerken.

Mobiel breedband is nu veel eenvoudiger in te stellen, en ook extra USB-apparaten en telefoons worden ondersteund. En AROS kan nu SMB-gedeelde schijven aanmelden, alhoewel deze mogelijkheid momenteel gelimiteerd is tot oudere versies van Windows, alsmede Linux en stand-alone NAS-apparatuur,

Andere verbeteringen

De eerste stappen voor het ondersteunen van printen in AROS zijn ge´ntroduceerd. Onderdelen van het nieuwe systeem omvatten een grafisch voorkeursinstellingenprogramma, een stuurprogramma voor een PostScript printer en verscheidene traditionele utilities zoals PrintFiles en GraphicDump. Uitvoer kan worden gericht naar USB, een paralelle- of seriŰele poort of naar een bestand.

Ons stuurprogramma voor Intel-GMA heeft 3D-ondersteuning gekregen voor bepaalde revisies van de chip. Hoewel de GMA-hardware meer beperkte 3D-mogelijkheden heeft dan recente Nvidia- en AMD-kaarten, werken veel oudere spellen (waarvan velen de laatste tijd zijn geconverteerd) prima. We hebben er ook een OpenGL-stuurprogramma voor 3D-graphics in Linux-hosted bijgekregen, alsmede een vernieuwd Nvidia stuurprogramma.

Het keuzeaanbod van audio-stuurprogramma's voor AROS is verbeterd, met nieuwe stuurprogramma's die beschikbaar zijn gekomen voor de ES137x en CMI8738 geluidschips. De eerstgenoemde is belangrijk vanwege het feit dat deze audio-uitvoer aanbiedt onder VMWare. Ons HDAudio-stuurprogramma heeft ook een grotere compatibiliteit gekregen bij zowel het afpelen- als opnemen.

Er zijn verbeteringen om vanuit AROS toegang te krijgen tot harde schijven. We hebben nu een AHCI-stuurprogramma dat SATA-ondersteuning biedt op veel moderne computers. Daarnaast kunnen nu ook standaard Windows-partities worden gelezen door gebruik te maken van een vroege versie voor de ondersteuning van het NTFS-bestandsysteem, en de snelheid van het schrijven naar FAT-partities is verbeterd. De onlangs verschenen vrije-broncode van de Frying Pan CD-brander-software is nu ook een standaard onderdeel van AROS.

Als laatste, maar zeker niet minste, heeft ons Papercuts-initiatief geleid tot het verbeteren van vele en vervelende foutjes die in AROS aanwezig waren.

Verdere ontwikkelingen

AROS heeft nu zijn eerste distributie voor het oorspronkelijke (MC680x0) Amiga platform, AROS Vision. Net zoals AROS zelf bevat AROS Vision vele vrij-verspreidbare AmigaOS systeem-componenten en applicaties van derden.

Een andere nieuwe AROS distributie is AEROS, en tracht de beste eigenschappen van AROS en Linux te combineren door ze samen te voegen in een naadloze omgeving. Er zijn momenteel versies voor x86 -en ARM-computers.

Een jaar in vogelvlucht

Author:Neil Cafferkey
Date:2011-07-03

Wederom heeft het nieuws lang op zich laten wachten, voornamelijk omdat we te druk bezig zijn geweest met features en verbeteringen voor AROS. Het laatste jaar is er in feite zoveel gebeurd dat hieronder alleen de hoogtepunten beschreven worden.

AROS 68K en andere nieuwe platformen

Een belangrijk nieuw hoofdstuk in de geschiedenis van AROS is aangebroken met de ontwikkeling van een stand-alone versie voor originele Amiga-computers. Dit zou ook interessant moeten zijn voor mensen die WinUAE gebruiken om oude Amiga-applicaties te draaien. De uitwisselbaarheid is zodanig dat de AROS-ROM-image zelfs originele Workbench-schijven kan opstarten, zo oud als V1.3. Deze ontwikkeling zal hopelijk ook leiden tot een verbeterde integratie van originele Amiga-software in AROS voor x86 -en andere platformen.

De platformondersteuning van AROS is tevens in andere richtingen verder uitgebreid. Er is een Linux-hosted ARM-conversie verschenen, en nieuwe hosted-versies voor MAC OS X ondersteunen drie verschillende CPU- architecturen. En AROS kan binnenkort nog een stuk 'handzamer' worden met de recente ontwikkelingen van de nieuwe IOS- en Android-conversies.

Grafisch

Op het gebied van de PC-compatibiliteit en X86 is er ook een hoop gebeurd, vooral op grafisch gebied. Het stuurprogramma voor de grafische ondersteuning voor Intel GMA is uitgebreid om een grotere verscheidenheid aan chipsets te ondersteunen en werkt, naast voor externe beeldschermen, nu ook voor LCD-schermen van laptops. Het op Nouveau en Gallium gebaseerde stuurprogramma voor de grafische kaarten van nVidia is ook verbeterd: Naast de hogere snelheid en verbeterde hardwarematige ondersteuning is het tevens het eerste stuurprogramma met hardwarematig-versnelde alpha-blending.

Een opmerkelijke grafische feature uit ons Amiga-erfgoed heeft ook in AROS zijn opwachting gemaakt: de meeste inherente grafisch stuurprogramma's ondersteunen nu het slepen en schuiven van schermen. Daaronder vallen zowel onze stuurprogramma's voor nVidia- en Intel GMA-chipsets als het generieke VESA-stuurprogramma.

Afgezien van de grafisch stuurprogramma's heeft AROS ook een aantal extra grafische libraries gekregen: egl.library en openvg.library. Daarvan biedt de eerste universele interfaces voor GL-initialisatie en -vensterbeheer, terwijl de tweede een library voor vectorafbeeldingen is die versneld wordt door Gallium. Onze conversie van de SDL-library is ook verder bijgeschaafd, met verbeteringen van functionaliteit zoals SDL-naar-GL-integratie, wat zorgt voor een verbeterde speel-ervaring.

Draadloos netwerken

Twee veelbetekenende mijlpalen zijn bereikt met netwerkondersteuning voor laptops. Ten eerste is een moderne en beveiligde netwerk-stack aan AROS toegevoegd. Het eerste stuurprogramma dat deze infrastructuur gebruikt, ondersteunt verschillende populaire kaarten met Atheros chipsets. Ten tweede is ondersteuning toegevoegd voor een grote verscheidenheid aan USB-apparaten voor mobiel breedband.

Andere verbeteringen

Het ondersteunen van debuggen en het melden van fouten zijn verbeterd. Misbruik en wanbeheer van geheugen en andere hulpbronnen door applicaties wordt nu veel sneller gedetecteerd en foutmeldingen bevatten nu stack-traces die aangeven waar de fout is opgetreden.

Aan verschillende onderdelen zijn heel wat verbeteringen aangebracht, zowel in het gebruiksgemak als aan de onderdelen zelf. De handler van het FAT-bestandssysteem heeft een aantal belangrijke foutverbeteringen gehad. Inherente grafisch stuurprogramma's worden nu over het algemeen automatisch geactiveerd voor grafische kaarten die worden herkend en de AC97- en HDAudio-geluidsdrivers hoeven normaliter voor gebruik niet meer met de hand geconfigureerd te worden. En eindelijk zit AROS niet meer opgescheept met een onveranderbare muiswijzer: de gebruikte standaard-wijzer kan nu worden ingesteld met een programma waar de voorkeur van de muiswijzer kan worden aangegeven en applicaties kunnen de muiswijzer aanpassen naar gelang de situatie. De AROS shell is geavanceerder geworden, en heeft nu een schuifbare uitvoergeschiedenis, alsmede ondersteuning voor meer modi en zijn er een aantal fouten hersteld. AROS' afhandeling van GUI thema's is ook beduidend sneller geworden. Tenslotte is er weer een stukje van de puzzel opgelost m.b.t. de backwards-compatibiliteit, door de transformatie van Regina naar een veel completere AREXX-kloon.

Verdere ontwikkelingen

AROS heeft er nu een derde distributie bijgekregen, naast de regelmatig bijgewerkte Icaros Desktop en AROS Broadway. De nieuwe AspireOS-distributie richt zich voornamelijk op de Acer Aspire One 110 en 150 netbooks, maar kan ook interessant zijn voor gebruikers van andere pc's die op zoek zijn naar een lichtgewicht-distributie.

Afgelopen maanden zijn vele applicaties en spellen aan de software- selectie van AROS toegevoegd. Enkele hoogtepunten van applicaties zijn Amifig, Portrekkr en Open Universe. 3D spellen zoals Cube, AssaultCube en Super Tux Kart (met een populaire Kitty kart!) maken goed gebruik van de grafische 3D verbeteringen in AROS, terwijl ook veel 2D-spelen, zoals Giana's Return en Mega Mario, toegevoegd zijn. We hebben ook een aantal emulatoren toegevoegd voor nog meer retro-speel-plezier.

Stand van zaken

Author:Paolo Besser
Date:2010-06-17

Het laatste nieuws

Er zijn veel dingen gebeurd sinds het nieuws voor het laatst is bijgewerkt.

Zo ontwikkelde Michal Schulz de GMA950 hidd, waardoor AROS nu direct gebruik kan maken van 2D-functionaliteit van de nieuwste GPU's van Intel. Dit zal goed van pas komen voor mensen die een iMica systeem van Stephen Jones of een netbook, zoals de Acer Aspire One A150, gebruiken.

Krzysztof "Deadwood" Smiechowicz is behoorlijk opgeschoten met zijn conversie van Gallium3D naar AROS: Hij heeft nu 2D- en 3D-versnellende functies ge´ntegreerd in ÚÚn enkel stuurprogramma genaamd Nouveau, die 2D-versnelling ondersteund voor bijna alle GeForce GPU's beginnende bij de antieke GeForce 2 kaarten tot en met de recente GTX 200 series. 3D-functionaliteit is echter alleen beschikbaar voor GeForce FX (5x00) en nieuwere kaarten. Sommige modellen en GPU's worden misschien nog niet ondersteund. Gebruikers van Nvidia-kaarten kunnen dit stuurprogramma nu regelmatig gebruiken in plaats van het oude Nvidia stuurprogramma. Dit zal Krzystof ook helpen met het verbeteren, omdat het nog een werk in uitvoering is. Raadpleeg dit AROS-EXEC onderwerp om te helpen met het vinden en oplossen van fouten (en onthoudt daarbij a.u.b. dat hij niet de direct verantwoordelijke is voor de kwaliteit van het stuurprogramma: hij past alleen aan en converteert datgene naar AROS wat al is gedaan door het Nouveau/Gallium team).

Pavel Fedin is ons grafisch subsysteem aan het reorganiseren, door het op te schonen en er voor te zorgen dat het zich gedraagt als die van het originele Amiga-subsysteem: De dag dat we geen namen van stuurprogramma's in het GRUB opstart venster dienen in te geven is nabij. Sommige stuurprogramma's kunnen nu worden geactiveerd door ze in de monitors directory te plaatsen (zoals op het Amiga OS), terwijl dit voor anderen nog niet mogelijk is. Maar hij is hier nog steeds mee bezig. Pavel is ook bezig het stuurprogramma voor de linux framebuffer te verbeteren alsmede zijn Win32-hosted versie van AROS, welke nu schermen kan verplaatsen net zoals op klassieke Amiga's.

Neil Cafferkey heeft onze ondersteuning van FAT-partities behoorlijk verbeterd, en heeft er ook voor gezorgd dat AROS te installeren is op USB pendrives (en er vanaf kan worden opgestart). Dit betekent dat de reguliere nachtelijke compilaties, maar ook Icaros Desktop versie 1.2.2 nu kunnen worden ge´nstalleerd op netbooks en andere USB-opstartbare computers, door gebruik te maken van een geheugenstick in plaats van een DVD. Paolo Besser heeft een volledige how-to geschreven in PDF-formaat en heeft deze op de Icaros website geplaatst.

Pascal Papara heeft ons een spiksplinternieuwe distributie gegeven met de naam Broadway, die is gericht op mensen die zich nog nooit hebben beziggehouden met Amiga computers en bevat een uitgeklede versie van de aankomende AMC, de eerste media-center omgeving gebaseerd op AmigaOS-lijkende systemen. Broadway is nog niet compleet, maar een aardige voorbeeld-versie kan worden gedownload van zijn website.

Steve "ClusterUK" Jones heeft de komst bekendgemaakt van een nieuwe stille versie van zijn computer-lijn iMica. Dit op Atom gebaseerd systeem zal dezelfde performance hebben als de oude, maar zal daarentegen compleet zonder fan draaien. We moeten Steve tevens bedanken voor zijn financieringsinspanningen: na het betalen van Davy Wentzler voor zijn nuttige AHI-HD-Audio-stuurprogramma's, heeft hij ook de conversie gefinancierd van de Catweasel MKIV-stuurprogramma's en de ontwikkeling van Michal's GMA-stuurprogramma.

Ook goed nieuws voor gebruikers van ACube's SAM440EP: Sinds 14 april zijn de nachtelijke compilaties van AROS ook beschikbaar voor dit alleraardigst PPC platform, en die nog steeds actief worden onderhouden. Michal Schulz heeft tevens recentelijk voor een EFIKA-versie van AROS gezorgd.

Nick "Kalamatee" Andrews heeft Wanderer enigzins verbeterd en enkele lang openstaande fouten verholpen. Wanneer per ongeluk een lade op zichzelf geplaatst wordt, zal AROS deze niet meer oneindig blijven proberen te kopiŰren, en de desktop van AROS kan nu worden bevolkt door gebruik te maken van de "leave out"/"put away"-opties, die nu eindelijk zijn ge´mplementeerd. Hij werkt tevens aan een ikoon- en lijstweergave zodat bestanden nu kunnen worden weergegeven op basis van details en kunnen worden gesorteerd naar wens.

Er zijn ook vele kleine en grote verbeteringen "onder de motorkap" gaande die van andere software ontwikkelaars komen, maar het zijn er simpelweg teveel om ze hier allemaal te noemen. We bieden ze dan ook onze verontschuldigingen aan, en zouden tegelijkertijd een erg groot "Bedankt!" willen zeggen tegen iedereen die ons op welke wijze dan ook helpt zoals diegenen die software converteren, nieuwe applicaties maken, documentatie schrijven en/of enkel AROS onder de aandacht brengen zowel binnen als buiten de Amiga-gemeenschap.


Copyright ę 1995-2014, Het AROS Development Team. Alle rechten voorbehouden.
Amiga« is een merknaam van Amiga Inc. Alle andere merknamen behoren tot hun respectievelijke eigenaren.