EfikaMX meets AROS again

After me and Pavel made the linux-hosted ARM version of AROS, I was wondering who will try to make a great use of it and when. I haven’t had to wait long, at least not long in terms of Amiga way 😉 I found out that the very interesting Linux hosted distribution, namely Broadway X, not only is actively developed, but also targets the EfikaMX machines! This is just great!

AROS on ARM cpu’s gives the user really good experience of small, fast and lightweight operating system. It’s so much different from regular linux distributions! All programs start within a second or less, the graphical user interface is very responsive. If only we had more apps…

This is exactly the place, where BroadwayX (I would prefer it to be Broadway MX ;)) helps. Here, with help of tiny lx command, it is possible to launch linux-side applications directly from AROS environment. Because of that, you can use AROS on EfikaMX all the time. If you lack any application, just launch linux one. I must admit I haven’t tested that distribution personally yet, but I will do that as soon as possible 🙂

Another exciting news related to AROS on EfikaMX, is the OpenGL for AROS hosted bounty. Once finished, AROS hosted distribution will get hardware accelerated 3D support. Another milestone towards better AROS!

Cube 2 on AROS hosted

Free (as freedom) disappointment

The freedom sucks sometimes… Well, not the real freedom. I mean rather the approach of open source community. The community which, in some circumstances, is able to sacrifice quite a lot in the name of the freedom.

There was a great piece of software developed many many years ago. I remember using it with Debian linux somewhere around 10 years ago. The software was available for free, but the source code was closed and maintained only by the company itself. Of course it changes. Some day the sources were freed and we all welcomed a great piece of office software for everyone. Free, of course, both as a beer and as a freedom. Years later the software got better and better and, some day, it forked. The new product was born, named LibreOffice. It was supposed to be better, well developed and ah oh, all the bells and whistles onboard. Many news portals, including one in Polish language which I read frequently, did spread some disinformation. The one I disliked mostly was naming a great improvement of LibreOffice Impress – the Presenter Console. Sure, it comes with LibreOffice for free. Of course, it’s great and using it makes really fun. The only problem is, it’s not an improvement of LibreOffice itself, rather a “PresenterConsole” extension from Oracle.

I don’t care forking that much, really. What I hate though is lack of freedom. Freedom of a choice. Most distribution maintainers were so excited by the new office suite fork, that they decided to obsolete original openoffice and removed it from repositories. Now, that’s bad.

I had to make an A0 sized poster for the next conference I’m attending in 10 days. LibreOffice Draw was my choice of suitable software, since I did posters with OpenOffice Draw previously. It was pretty unstable as I was working on the document. I mean it crashed every 10-15 minutes. Sometimes I was triggering the crash just by trying to change the bullet symbol, sometimes by trying to change the font size. I’m absolutely sure the problem is not hardware related, since that one was intensively tested already. What really shocked me though, was it’s inability to print into postscript file. All it happened was memory usage growing up drastically. LibreOffice never printed the document, since kenel’s OOM killer was in action. Every time. A day at work, a nightmare with free software…

Sure, I investigated the issue a bit. It turned out, LibreOffice attempted to convert the A0 page at 1200dpi resolution to bitmap first, before converting it to postscript and sending to the printer. Why? I dunno. Really. I had to redo the entire work on my poster in new document, which (oh, miracle!) was printed as a postscript without any issue. That reminded me old IT jokes about one huge company, saying

“Maybe if we turned the car off and on again, it would fix itself.”

I’ve never thought it would fit so perfectly to free software…

I want to have the freedom of choice. I want my OpenOffice back on openSUSE 11.4…