Annunci online

All that comes in the mind of an italian guy moved to california
20 settembre 2009
Diary: Technologies: AROS: Fall colors over the MESA...
Want to begin this article with a sad note: at the end of August my actual company decided to downsize and to change its location, and am among the laid-offs, so right now most of my effort in front of this keyboard goes in finding a new job in order to pay the bills and keep the apartment; hope to be able to dedicate time to my advocacy back soon (that of course means i will be employed): please cross your fingers...

[update in november: still no job, will let you know of anything].

The month of October looks like has been a bit unfortunate for this blog: several times, trying to look at the content, i was greeten from a white page: by the way the black-out (or white-out i might say) affects almost all the ilcannocchiale blogs: it is the second time that I sent notification to the webmasters about this and lately am starting to consider to move this blog in a more affordable platform, maybe even self-hosted.

But let's go back and talk about AROS. Right now the most important news in AROS front are the following ones:

As said last august, Krysztof "Deadwood" Smiechowicz ported version 7.5 of MESA to AROS, for now in software rendering mode only. Latter in the month he also ported GLU,GLUT and added a revised version of SDL that can use MESA. The addition of MESA as library allowed  people, especially Matthias "Mazze" Ruster to port some new games on AROS; among the contributions we have now Block Out II, a 3d Tetris clone, Abuse, a well-known platform game, a first attempt to port Open Red Alert (that later has been removed due to a bad bug in the upstream that prevent enemy AI to operate), 3d Pool Billiard (running kinda slow due to the software renderer, kinda playable if you keep the window at stamp size).

September news is that Deadwood decided to accept the Gallium 3d Bounty. Krysztof already started to meddle with Gallium 3d at the time of the MESA port; he started getting decent results, as seen in this movie here on youtube. Following those embrionic attempts, Deadwood compiled a version of GLExcess that includes the nVidia Gallium driver and, compared to the old software-only compilation, the difference is really remarkable.

The latest additions to the already rich porting gallery of Deadwood are the OpenAL/alut/ogg/vorbis libraries. Those libraries, as said from deadwood itself in AROS-exec, are used in several open source games to provide the sound experience; their porting will open the door, together with the perfecitoning of MESA and Gallium, to porting some open source 3d games, such as Warzone 2100, AssaultCube and Cube2; and is known the plan to use the hardware acceleration together with Cairo in order to improve Wanderer responsivity and performance, but as far as i know is all still related to Deadwood progresses.

Talking about 3d and Mesa, last month the e-zine The Vague came out for AROS using the last MESA port of Deadwood; e-zines are well known to amiga users thanks to the demoscene; though i was hardly been a follower, remember an Italian one made called Infamia - at the time even Tadsince1995 used to cooperate with it as coder - and reminding the experience I started The Vague. The AROS version is in the same .lha archive with the Amiga PPC and Morphos version; once double clicked the icon a requester ask to start either in full-screen (for 640x480 resolution) or windowed (as i started it being in qemu at 800x600x24 resolution) ,whether to use sound effects and the music replay rate. Nikos posted a youtube video of The Vague running on AROS here.

The Vague volume 1 on AROS

Its been exciting to see some good demoscene art and nice music on AROS: i liked The Vague and am waiting for further numbers, and possibly even more e-zines and (why not?) some AROS demos too :)

Last August the code of the Poseidon stack finally got released under APL and built together with the nightly builds, making so complete the Poseidon Bounty, the so far most contributed bounty in AROS history. I tried the stack on my old laptop, where a known incompatibility with the USB SIS controller so far occured, with November 12 nightly the USB devices are still not recognized, by the way. Once i find a way to download OWB from the nightly (writing the URL and then use wget to download it seems a good one), will post the dump of PCItool from my old laptop in order to help the debug.

Icaros 1.1.6 is already on the works but, since this blog post is kinda late, let me talk about the version 1.1.5, that I tried both as iso image on qemu and as live CD on the old laptop. So grub worked fine, but when I tried to select my sis900 network card with DHCP form the network control panel and press the "use" button in order to test OWB performance, the system froze hard. Everytime.
In defense of the network control panel, by the way, doing the same with the latest nightly worked pretty fine, apart the missing OWB in the nightly - beside an OWB folder and a OWB icon in extras/networking - for don't know what reason; i understand that OWB cannot be added to the nightly both for weight and license issues but my personal suggestionis to replace the actual useless directory with a script that might download the latest version on RAM, for new installs.

And, talking about OWB, our Stanislaw Szymczyk , after a while where he took a pause from AROS development, released another new version of OWB. The Version 0.9.9 is downloadable, as usual, from the sand-labs web site and this time introduces, beside the usual flattening of several bugs, a loader, called StartOWB, that uses the artwork made by michaels and helps to track the long first loading (caused by the fontConfig cache building); beside that, now the main application menus are finally available with the right mouse button as for every other AROS application, giving it a standard interface. As far as i know,  the AREXX port in OWB is still missing, but hope Stanislaw will fix this soon.

The new OWB splash screen,designed by michaels

And then let's talk once more about the hidden hero of AROS, Matthias "mazze" Rustler: most of the software used on AROS has been ported by mazze, starting form several games (, then the unfinished port of Ignition Spreadsheet (that i still hope one day will be finished), LUA and its extensions, zulu and siAmiga - that are providing the base ground for several utilities, panels and give easy way for beginner programmers (like me) to produce something in AROS: the last fatigue of Mazze is the porting of Scout, the famous low-level tool for manage tasks under Amiga OS; undoubtely this might help to get rid of some annoying freeze of some shell windows or commodities, though for the well known lack of protected memory on Amiga OSes is still better to reboot the system as fast as possible.

Going further, any AROS user had to deal with the well known problems with our version of Dopus: despite being invaluable for file management, it has strong issues with advanced operations, such as extracting files, viewing pictures, even personalising buttons; this is due to the fact that this dopus port is pretty old (from 2000, if i remember clearly): now a new bounty  has been introduced in Power2people.org, for the port of the latest version of Dopus actually for Amiga OS-4 only; the bounty has been accepted by Neil Cafferkey and hope will improve this invaluable tool.

Last September once again Pianeta Amiga was held in Empoli, despite the fact that this year was held only at Saturday and the flow of people is really at its own minimum. This Year AROS was highly represented from, as usual Paolo Besser and, straight from the United Kingdom, Steven jones that brought its iMica platform. But here is the outcome according to Paolo Besser:

Thanks to Enrico Vitali and other well-known people of the italian Amiga community, the event has been amusing and interesting, but... well, I can't hide the mixture of bitter sweet feelings that left me only half happy. The good news, at least for Icaros Desktop, is that every visitor of the fair had the chance to see it in action, and most of them stopped at my table, asking for more informations or to see some demostration. I've also got many congratulations and many thanks for the effort, asking me for keeping up "the good job", but the bad news about all this, is that Pianeta Amiga this year lacked of visitors. Numbers had been fairly low (I've personally counted about 100 visitors) and the exhibitors themeselves were a tiny group that could comfortably stay in less space than the half area of the Palaesposizioni reserved to the event. "In the good old days you could see a crowd of people making long tails in front of the ticket booth - said Enrico while we were taking something to eat at noon - but today...", unluckily today's Pianeta Amiga loosely reflects the situation of the whole Amiga market. A tiny, fragile community which is hardly trying to keep its platform alive, even if the interest decreases a little more every year, and even if the whole IT market has completely forgotten the Amiga. So we have to thanks ACube, VirtualWorks, AmigaKit.com and everyone else that still persists, and spends money every year to organize a event which has just become a symbol, a tradition for the community, but which is practically perceived like a hobby, a nice meeting day with other people who share the same passion, even by people who professionally operate in the Amiga business.

It is sad for me to hear that despite the good news in the Amiga market (the SAM availability last year, the MorphOS on Mac Mini, icaros, iMica, Ares one, the settlement of the Amiga-Hyperion cause,etc., one of the last Amiga events is gone so unnoticed; despite my hopes, i think it is realistic that next year Pianeta Amiga might not be hold, if this is the trend; of course i expect thngs to change, but who knows....

Frustrations and disillusionment might hit even die-hard supporters. Many of the Aros-exec usual lurkers know Nikos: beside being a strong fan of the platform he is also one of the testers and one of the main bounty contributors ever, but in this thread he say that decided to take a leave from AROS, disappointed from the apparent lack of progresses, especially in the hardware acceleration section. By the way this happened just before Deadwood released its new MESA port and announced the start of the Gallium3d Bounty. The community reaction has been something you will rarely see in other open osurce community: almost everybody sent its own comment to nikos (including myself) expressing support; that convinced him to stay and luckilly for him, the new results on AROS seems to keep him busy...

Another AROS-friendly machine recently surfaced: provided by Pascal "Phoenixkonsole" Papara, the ARES one is an AMD Athlon x2 powered machine provided in a small tower case, bigger in size than Steven's Atom powered iMica; the graphic card is a performing nvidia GeForce 7200 with 256 megabytes DDR2  video RAM; phoenixconsole expects support from Gallium3d in order to enhance 3d capabilities; the machine hosts 1 gigabyte 800mhz DDR2 RAM (can be expanded up to 8 gigs) and can host up to four 5,25" devices; has a DVD/RW drive and a 3,5" floppy drive (foreseeing a catweasel support); it has a SoundBlaster Live as sound card and the network card is a Realtek RTL8139d that has a RTL8139 family chip and, quite interestingly, just today Hitchhikr released an rtl8169.device driver that in theory should support it. Paolone had occasion to test it with its Aspire One netbook and said it works nicely, adding another device to the netbook puzzle (right now still wireless and sound are unsupported on Aspire One).

Phoenixkonsole also plans to put in bundle with Ares One Icaros Desktop and a suite of programs for AROS including: the registered version of FryingPan and the incoming AROS Port of Cinnamon Writer: the latter one fills another software gap under AROS, presenting the first Word Processor available for the platform.

Cinnamon Writer is about to spice AROS

Now, if only Ignition port were finished we surely might had a decent AROS base office suite, together with MuiBase; the actual problem in finishing Ignition is non trivial. According to mazze itself in this thread on AROS-exec, it is depending from the actual order of "struct node":

Problem is that AROS has the elements of "struct Node" wrong on X86. This is supposed to be fixed with ABI V1. Unfortunately, Ignition makes *heavy* use of linked lists.
I could:
-continue porting when V1 ABI is released

-fixing list handling in Ignition which would be a lot of work which wouldn't be any longer necessary when V1 is out

-compiling me a version of AROS with the right order of Node. I could continue porting but I couldn't release the result until V1 is out.

All sucks somehow.

Further in the thread, phoenixconsole ask for how long might still take to Staf Verhaegen to finish the ABI 1.1; Staf's answer does not look too encouraging:

If I don't get help months to years from now. Problem seems to be that for being able to work on ABI V1 you need very good knowledge of AROS internals, Amiga OS internals and low level programming. It seems it is difficult to find people that have these capabilities and want to do it as their hobby activity. Additionally no glory or money can currently be gained by it.!!!

Staf is quite right: actually very few people have the required knowledge to help him in fix the ABI, and the actual AROS documentation, that should help provide that kind of knowledge is still kinda incomplete: lately even the quite famous "Linux lady" Carla Schroeder wrote two articles about the importance of documentation in Linux magazine: they can be found here and here, hoping to give guidelines for the actual coders, and maybe some non-coder to help therm in write it.

Simone "samo" Bevilacqua finally ported BOH to AROS, and it behave nicely even under qemu! BOH is one of the new generation commercial software available on the Amiga platforms (a little but, considered the platform diffusion, important avantguarde of a hopefully bigger production that include even Cinnamon Writer itself) and has been prepared for all the Amiga platforms so far: os 4, morphos and now even AROS. Despite some gitches with the sound due to the SDL libraries (and i expect things to imnprove thanks to the recent Deadwood work), the game runs fine even on qemu.


This coming year, God and Cash willing, is my intention to attend once more the Southern California Linux Expo in Los Angeles; will introduce the new features of AROS, the Icaros distribution, the new software and, if possible, even a native AROS box. Will write more about it soon; just mind that if somebody want to help me next february can get in touch with me at the email on the right side of the blog - the Get in Touch with Simone Bernacchia link, that I will repeat here, just remember to replace the sentences between square brackets.
10 dicembre 2008
Technologies: AROS: Small steps, Sparks; small steps...
ATTENTION: due to a strange bug on il cannocchiale blog platform, the aros-exec links does not appear correctly, therefore fix them in the address bar; hope this problem will be reparied soon...

The title is, for who remembers it, a catch phrase from the movie "Contact" and also one of the things that I took as philosophy of life; if you want to do something it is better to go slow pursuing smaller goals than try to do the big leap all at once when things are not going right away.

It means that, doing small steps,  the path to the achievement is followed anyway, slowly and one day looking around you realise that your goal is closer than expected. The secret is fragmenting big tasks in smaller, more affordable chores; taking those on and completing em means getting to the final goal a small step less, minor maybe but still a step less to go.

Of course i am thinking about AROS situation; let me show the actual latest small steps to the 1.0:

Stanislaw Sszymczyk has finished recently the bounty for the AROS self-compilation, a very important step for every operating system considered that, as somebody commented in the OSNews announce, some developers don't get interested in an OS until it reach this goal; so even simply this step might be a good thing and a reason to attract, in theory, new developers.

And with small steps even the new evrsion of VmWAROS is close to be completed: Paolo Besser announced the "feature freeze" for the actual version that si undergoing a massive beta testing before the public release.
Considered that, up to the last year, AROS was left without any official distro and the announced one, called Velocity, had to be cancelled by its mantainer, fishy_fis, due to personal problem and to a bad car accident that involved him.

Paolo Besser has achieved,with a combination of shell scripts, to create a simple UAE integration in the new version of VmWAROS. The integration system, called "Amibridge", use an idea already conceived by fishy_fis itself and put together by Besser on its own and allows to launch UAE and specific Amiga programs with the click of an icon on Wanderer.
Furthermore: thanks at my own initiative to get in touch with Whoosh777, mantainer of the Amiga and AROS port of Ghostscript to ask about a port of a new version.
Strangely, nobody ever gave to Whoosh777 any feedback on the AROS version of Ghostscript so he decided to keep it on hold.
AROS internals were changed since the last version of Ghostscript shipped and, despite mine and Paolo debug reports, seems like the new version of Ghostscript is actually not working correctly.
But Paolo found out that the previous version is actually still working fine and that allowed him to write another script that, through Ghostscript, creates jpeg previews of a PDF document pages on RAM and show them through picshow. The script has been called PoorPDF.
Last but not least, a slight esthetical improvement has been done by the cooperation of Ken Lester and its own famous Ken's Icons, portedt to AROS and customised for the occasion.
A well known feature of the ken's icons - the icon's different appearance between selected and unselected - brought to a review of the icon.library and of the way icons are actually built under AROS.

Nikolaos, here let us know that another historic problem of AROS - the impossibility to change CD-ROM in a drive without the need to reboot in order to see the new one - has finally been solved partially by Error; still, appIcons are not supported (appIcons are tye icons that shows up when a removable media is mounted) but is still another small step in the right direction.

Matthias Ruster is meddling with the port of Ignition, an Amiga OS spreadheet recently released open source under GPL 3: in the last month he achieved slow but remarkable progresses: first of all some essential parts for the program running, the gtdrag,pScroller and pTextEdit classes were added to the program repository in october; Matthias has been able to compile classes demos and make them partially work on November 19 [screenshot], then has been able to make the spash screen open in November 30 [screenshot]; the last known progress has been made on December 4, when he had been able to make the GUI start for a while [screenshot]; right now Matthias is working to make the preferences endianness safe; [edit: last update today december 11 Matthias has a working GUI and can insert text in the cells [screenshot] ]; hope in further updates soon.

According to the Bounty list on Power2People.com. on December 1st the first part of the Kickstart Replacement Bounty expired. The assigned coder, bheron, aslo known as Gergory John Casamento, chief mantainer of GNUstep, posted a first status report on the developr mailing list last December 5:

My apologies for not giving more status on this sooner, but I've been bogged down lately due to both business and personal matters. Currently Alex Perez [edit: MisterBIOS on #AROS] and I are working on this bounty. Alex has identified some hardware which can be used to burn the ROMS to chips which could be used in an actual Amiga. According to him this was difficult to find. I am trying to find resources to help me understand the existing ROMS better so that I can proceed with their replacement. [Edit: I helped bheron sending him a link to the Natami Knowledge Base website that includes part of the HTML version of the RKRM autodocs and Henrycase offered himself to purchase and send to bheron a copy of the Amiga Guru Book found in ebay, hoping it might be helpful]

I'm not disassembling them (naturally) but I have been trying to get hold of ROM kernel manuals and, to be honest, an ACTUAL Amiga... up until now I am using UAE with roms from the Cloanto CD-ROM Amiga Forever.

I have also gotten SASC in order to compile GCC so that I can build AROS under UAE. (like I said... still need Amiga hardware)

 I know that the deadline for this has passed and I assure you when I took this task on I thought I would have the time to accomplish it by the deadline (which was admittedly pretty tight).

Ao far somebody in the developer list thinks bheron did even more than asked from the bounty requirement starting tasks required for the phase 2; those news are in any way very good because gives confirm on how Gregory took its task seriously and on its dedication on proceeding towards the bounty completion.

BTW, Gregory can ask a time extension for the bounty and, honestly, i am sure he will receive it: would also like to ask people  to help bheron in retrieve amiga ghardware in order to complete the bounty: bheron and MisterBIOS can be contacted through #aros channel ,the aros-exec forum and the AROS developer mailing list. This call is a personal initiative of mine, so in case they ask tell them you went to know through my blog.

Than another good new comes from the advocacy side: TADsince1995 held an AROS presentation conference last November 29 inside the Linuxmeeting in Palermo, sicily. The presentatio has been successful: AROS has been favorably received from the attendees; this is the outcome using the words of TAD itself:

As I previously announced, yesterday I presented AROS at linuxmeeting. It was a little success! The average age of people was under 20, but there were some older people who used amiga.

Both those who used amiga in the past and who didn't know what Amiga is were very interested. During the presentation I did a little introduction on the history of Amiga and then I showed them VmwAros running on qemu. Even if it was running slow on qemu they were amazed by aros speed!

In the afternoon I was able to show AROS running native on my Acer laptop at its full speed (thanks to people here who helped me on some issues regarding the installation). People reunited in front of the screen and cannot believe how fast the system booted up (about 6 seconds) and how fast applications loaded.

One of them said that he was interested on porting applications to aros and the organizer of the event proposed to start an aros local group.

This shows that AROS is not ignored because is old technology or for other futile reasons, going even against my own ideas that i put in this blog some time ago: looks like simply AROS is not known outside the Amiga communities despite the appearance in some italian and european magazines: probably at that time it was simply considered a kind of curiosity, and looks also like magazines have no more that power that they used toi have even in the latest ten years, internet now do a better job in updating people and giving informations, therefore seems that many people did not even see AROS coming through the press and therefore they underestimate and ignore its own existence.
Presentations such the one made by TAD or those made by Paolone in Pianeta Amiga and in Brusaporto last year are occasion to introduce people outside Amiga circles, or inside Amiga circles but that so far did not care about - to AROS; still too many people have the Amiga as a Games machinein their own mind, also because few bought something more than a base 500 or 600 and used it in video grpahics, multimedia or programming: at least its older brother, the commodore 64 in Italy got  a bit more serious reputation, beside the games one, in the very local and peculiar Totocalcio card processing system (Totocalcio is a game once very popular in italy: people try to guess soccer matches results, and can be played in a simple way or, using double or triple combinations per match, in a so-called "system" card: being based on statistic, many computer programs came out in order to help people win), even supported by a local industry called SIEL who at the time sold integrated c64/totcalcio card printer systems, i seen one still at work like five years ago: this kin of programs hardly make their way in the Amiga world and the most fertile ground for semi-professional use in italy for amiga was the video titling: probably if there was a PAL version of the toaster there should be still some amiga around....

And, at the end, sometihng about my persona commitment with AROS.

I started some time ago to write sometihng in lua: i downloaded the all-in-one lua distribution under windows in order to learn to program it' it is my intention to write a preferences requester for a fast network config under AROS; i am starting with lua from scratch, therefore from the most basic operations that every language has: operations, conditions and files input/output (and here i got stuck: haven't found a low level tutorial for that yet) and at last Zulu, the well known LUA extension for MUI graphical interfaces.
The text file inside extras/developers/lua gives just some Zulu commands list but expect you to be familiar with the internal MUI workings and does not tutor you in it.

A chat with Olivier2222 in #aros made me understand some basics on how to draw the GUI in the right way; will try to summarise it shortly:
Olivier 2222 made a comparison with an HTML page using <IDV> structures and its hierarchy: starting from the window object has to be added a vertical group first then, inside an horizontal group (that might contains some more vertical groups and so on)and then the objects inside all (like textfield, or dropdown,etc.) If you need a space between the objects you add a separator.

Using those (more detailed in the chat) advices I started to do a test GUI and i finally seen something appearing, then making it work will be a different pair of shoes.
Olivier2222 told me to give a look at the MUI 3.8 developer docs to better understand the inner workings of the various objects. He gave me mainly C examples but, since i think i got some basics now, i hope to share my knowledge once will know some more.

Furthermore, I sent an AROS presentation abstract for the next SCALE (Southern CAlifornia Linux Expo) that will be held on the last week of February 2009; if the abstract will be accepted that will be my fisrt official presentation; i am looking for suggestions in order to set up something good when will be the time.

As i said at the beginning, the small steps philosophy work: just go on one small steps at the time: results will follow.

[last minute edit: i knew i forgot something: netsurf. Looks like for the moment sszy put netsurf port apart but he still has a plan B....;)]
11 ottobre 2008
Diary: Technologies: AROS: Opinion: Alternative OS HELPS Open Source, and Linux too.
[Warning: this topic has been left open for whoever likes to add contributions to it]

It's my intention to start DIGG the english section, maybe will help to spread my opinions and make something more happen... Last Saturday I found a link in linux.com pointing at this article on pingdom about the ten most interesting alternative Operating systems in the future: as you can see, at the first, sixth and seventh place we have three Amiga OS-like systems: AOS4.1, MorphOS and AROS;

Beside that, something make me feel perplexed; i already mentioned it in this blog, but guess the time is come to talk about it again.

It is interesting see as still many modern Amiga and Morphos Users consider AROS a kind of resource waste, even despite aprts of AROS code got used for a variable amount of time both in MorphOS and in the new Amiga OS 4, not to mention AfAOS.

And instead is interesting to look as other alternative systems, as Haiku and ReactOS, beside their own problems are getting more aknowledged outside their original niche: it is quite understandable why: both are a valid and open alternative to their closed source counterpart and both are much more user-friendly than even a nowadays linux: beside the old rust between ReactOS and the Wine team for an unfounded topic, the environments are much more peaceful than the "holy wars-ridden" Amiga OSes territories.

And full rivers of words have been written, even in amiga forums, in how AROS allegedly denaturated the original Amiga OS philosophy and look and feel taking ideas from some linux and windows user interface guidelines: then, looking a bit closer in os 4.1, some similar things happened even there but nobody still noticed it, just add a ReAction wrapper and everything is accepted...

But today i dont want to rant about the usual Amigaland mess.

I guess is pretty clear that all the hype around free software has become more than a philosophy: Since money started to run around Linux in the server market the free software transformed itself in a political matter, with internal fights and different -- sometimes opposite -- ways to look at the open source: form the Stallmanian obsession for the purism to the Novell conduct, all surrounded by ego trips and currents: just think at how Kernel programmers are criticizing Canonical for not contributing enough to the Kernel (despite the fact that Canonical is working to improve the final experience for the user and in the desktop development); by the way the programmer criticizing Canonical is working for Novell, and Novell is considered as a Betrayer for their agreements with Microsoft on some patents that MS might decide to enforce against Linux.

By the way, speaking of zealotry, is not known to everybody that last January 23rd 2008 Stallm,an itself has "excommunicated" [EDIT: ok, that is a big word, just removed aros from the link list] AROS because of its requirement of using proprietary roms in UAE and about the recommendation to find them through the purchase of the Amiga Forever package: here is the original mail from AAron Digulla as appeared in the Developer Mailing list:

Richard Stallman just let me know that they deleted the link to AROS on their link page (http://www.gnu.org/links/links.html) after I had a longer discussion with him.

The reason is that they only want "free operating systems that have a *policy* not to include, or *recommend*, non-free software."

In our case, we recommend the use of "Amiga Forever" which is non-free software (it contains the Amiga Kickstart ROMs) on http://aros.sourceforge.net/documentation/users/applications/euae.php which means we are in violation of the GNU philosophy.

I had a longer discussion trying to figure out what is going on and the net result is that we're in a similar situation as Linux which can run MAME but Linux doesn't advertise MAME but we do. I'm not sure if it would be worth the effort to delete this page or to move it into the E-UAE package. It feels hypocritical to me to behave as if we didn't recommend UAE while we do recommend it for stuff that doesn't run on AROS itself.

Richard, of course, has a very strong opinion about this and I guess you can't change the world unless you are ready not to make concessions.

So if that topic comes up on AROS-exec or anywhere else, keep a cool head, don't flame Richard or the GNU guys, handle this professionally. I'm not very happy with the decision but OTOH, I doubt that we have many visitors coming from gnu.org (especially since only two other OSs are listed there) and no one will probably even notice the change.

Furthermore, Michael Battilana from Cloanto is actively supporting the Amiga community and us, so I think recommending his product is the least we should do.

And, if we see it with a cold mind, is just a taste of the aforementioned politics. [EDIT: Thank God, the community does not consider follow GNU guidelines strictly a priority nor is important for AROS cause so far things have been handled professionally and business went on as usual].

Sometimes i also have the sensation that several people in the Linux community thinks that developing alternative open source operating systems might be considered a theft of resoueces from what looks like is been decided to be a full focus on linux and other linux-like ooperating systems and distros. The comments in the Pingdom thread gives quite a good overview on the general opinion, defining alternative systems as "Windows 9x bad copies" (even the Amiga Oses:P).

Many of those that wrote the comments by the way, comes from new generation computer users, grown up with windows or linux and of course ignoring or considering obsolete other operating systems before; it is clear as they don't see any need or reason for something different: i might say they don't know there might be something different.

And so they not even understand as the simple existence of other operating systems in the open source universe is important: so as AROS and other alternative systems are using and re-implementing code from linux so the opposite - linux using code from Aros and other alternative systems - might happen and sometimes is happening; in example ReactOS adn Wine exchange code between themselves for a better Windows compatibility and even Amiga OSes got benefits from Linux code: the old ixemul the newer CigWin, most recently even Netsurf, a browser born in RiscOS and ported even on linux under GTK; linux can also benefit using in its code - when the license allows it - code from ports under AROs and other alternate systems. The existence itself of other options "non-linux" beside linux and its distros is a basic part of that "freedom of choice" professed by advocates and one of the essential characteristics of the Open Source philosophy: every one choose its "weapon", the one that fits best with its own modus operandi and how to deal with computing.

Also, the know-how of different people turn out to be good for the operating systems technical exchange.

I already mentioned in past the Kickstart Replacement Bounty phase I and wrote about the assignment to Bheron.

That is all that is shown in the bounty description under the power2people web site: i admit that surely does not look exhaustive. This because, according to one of the developers, the feature showing the bounty assigned coder bio has not yet been implemented.

So, through the comments to the assignment in aros-exec at last it has been possible to know the identity of Bheron. Its real name is Gregory John Casamento and this is the bio from the aros-exec comments:

I've been doing software development for about 18 years. I'm currently an independent contractor.. I own a small company called Open Logic Corporation (not the one at openlogic.com, they took my name 6 months after I got it). I'm currently the chief maintainer of an FSF project called GNUstep, you may have heard of it. ;) I've done everything from C, Objective-C, C++, Assembly on x86 and 68k, etc etc. I was a proud Amiga owner when I was younger and did a lot of C programming on it before Commodore went away. I'm glad for the opportunity to help AROS out. :)

So looks like he is got a great resumee and reliable competences; i put in the links its personal blog in order to follow its progresses on the bounty, if he decides to talk about it.

I will keep this article open in order to add any further precisation and comments to come.



Feed RSS di questo 

blog Reader
Feed ATOM di questo 

blog Atom
Resta aggiornato con i feed.

blog letto 1 volte

Older Posts

Who links to me?
Get in touch with Simone Bernacchia