Linux

From Meego to Tizen

Meego will will be merged out of existence. MeeGo will become Tizen. Tizen is a software platform and a mobile and device operating system based on Linux and other popular upstream projects. According to Intel, Tizen will build upon the strengths of both LiMo and MeeGo and Intel will work with MeeGo partners to help

Nokia N9 Meego phone

I have earlier written about MeeGo Linux and how Nokia’s work on Meego is fading. Nokia has promised to release one Meego phone this year, and there has been many rumors on that device. Nokia has finally revealed some details on their Meego phone. Nokia Introduces MeeGo-Powered N9 Phone. For details check this Nokia N9

The Architecture of Open Source Applications

Here is one interesting book for all coders. The Architecture of Open Source Applications book has a goal to change the fact that most software developers only ever get to know a handful of large programs well. In the book, the authors of twenty-five open source applications explain how their software is structured, and why.

Boot Linux In Your Browser

Boot Linux In Your Browser: Fabrice Bellard, the initiator of the QEMU emulator, wrote a PC emulator in JavaScript. You can now boot Linux in your browser, provided it is recent enough (Firefox 4 and Google Chrome 11 are reported to work). This Linux image includes his own realtime C compiler as the C compiler.

USB stick PC for $25

Game developer David Braben creates a USB stick PC for $25 article tells about an interesting project from Raspberry Pi Foundation. The idea is to a manufacture a very low cost PC that can be given to kids for free and courses built up around their use. Braben has developed a tiny USB stick PC

20 years of Linux

Linux is celebrating its 20th anniversary this year. Video and festival competitions can be found on Linux Foundation celebrating 20 years of Linux pages. The History of Linux began in 1991 with the commencement of a personal project by a Finnish student, Linus Torvalds, to create a new operating system kernel. Ari Lemmke named the

Why You Shouldn't Reboot Unix Servers

You-Should not Reboot Unix Servers without a good reason. Rebooting Windows boxes when something is not right is a way of life. Article When in doubt, reboot? Not Unix boxes explains why you should almost never reboot a Unix server. Server reboots should be rare — very rare. In many cases, it’s extremely important not

Producing Open Source Software

Producing Open Source Software book tells how to run a Successful free software project. This book is about t the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. The book is released under an open copyright: it is available

NetFPGA

NetFPGA is a FPGA based line-rate, flexible, and open platform for research, and classroom experimentation. I found the address of this page because one of the blog comments had link to this web site. Looks interesting. The NetFPGA platform promises that it enables researchers and instructors to build working prototypes of high-speed, hardware-accelerated networking systems.

Software testing

Testing software sucks. However, it is not the worst part of being a Software Engineer; that seat is taken by documentation. Which is why a lot of open source software documentation is horrifically bad. This is an ongoing problem with Linux as most open source developers won’t pay technical writers to polish their documentation. Study: