Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

Monthly Archive:: August 2007

The Next Generation C++

"A good programming language is far more than a simple collection of features. My ideal is to provide a set of facilities that smoothly work together to support design and programming styles of a generality beyond my imagination. Here, I briefly outline rules of thumb (guidelines, principles) that are being applied in the design of C++0x. Then, I present the state of the standards process (we are aiming for C++09) and give examples of a few of the proposals such as concepts, generalized initialization, being considered in the ISO C++ standards committee. Since there are far more proposals than could be presented in an hour, I'll take questions." Dr. Bjarne Stroustrup is the original designer and implementer of the C++ Programming Language.

Statement From SCO Regarding Recent Court Ruling

SCO has published a statement after the court ruling in their case against Novell: "The company is obviously disappointed with the ruling issued last Friday. However, the court clearly determined that SCO owns the copyrights to the technology developed or derived by SCO after Novell transferred the assets to SCO in 1995." And at the end: "Although the district judge ruled in Novell's favor on important issues, the case has not yet been fully vetted by the legal system and we will continue to explore our options with respect to how we move forward from here."

Compiz Fusion 0.5.2 Released

"This is the first development release of Compiz Fusion, the result of more than six months of work and polish. Compiz Fusion is the result of a merge between the Compiz community plugin set 'Compiz Extras' and the parts of the Beryl project that are independent of the window manager core. The two communities have re-united to create a user experience for Linux that rivals anything available on other platforms."

Interview: Opera Software’s VP of Engineering

Christen Krogh is responsible for all software development at Opera. Krogh received his bachelor's degree in computer science from Glasgow University and his Ph.D from the University of Oslo. On market share: "We have between 10 and 15 million users of the desktop browser, more than 10 million cumulative Opera Mini users, come pre-installed on more than 40 million mobile phones and are available to anyone using Nintendo Wii or Nintendo DS."

OpenGL 3 Announced

The OpenGL Architecture Review Board officially announced OpenGL 3 on August 8th 2007 at the Siggraph Birds of a Feather (BOF) in San Diego, CA. OpenGL 3 is the official name for what has previously been called OpenGL Longs Peak. OpenGL 3 is a true industry effort with broad support from all vendors in the ARB. The OpenGL 3 specification is on track to be finalized at the next face-to-face meeting of the OpenGL ARB, at the end of August. This means the specification can be publicly available as soon as the end of September, after the mandatory 30 day Khronos approval period has passed. Also presented were the changes to the OpenGL Shading Language that will accompany OpenGL 3. For more details check here, here and here.

QNXZone Shuts Down

A few years ago, I was an avid QNX user. I used the non-commercial desktop version of this wonderfully clean and elegant pure-microkernel operating system for a long period of time, as a desktop operating system. I liked the whole style of this operating system, its Photon user interface, and its excellent package management system. I even wrote a three-page article about it. Sadly, QSS, the company behind QNX, lost all interest in the non-commercial desktop version, and ditched it, leaving only a hard-to-find 30-day evaluation version alive. Community interest dwindled, and so did mine. Despite my lost interest, it saddened me today to learn that QNXZone.com, a community portal for QNX, has been shut down. Read on for a few short thoughts.

Nokia Pushes for GTK+ 3.0

"A few months ago, the GNOME Mobile Platform was announced to the public. One of the main forces behind the launch of this initiative was Nokia, which uses a lot of GNOME-components in its Linux-based Internet Tablets Nokia 770 and N800. During this years GUADEC Andreas Proschofsky had the chance to sit down with Carlos Guerreiro, Nokias Manager for Open Source Software, to talk - amidst other things - about the not so different needs of personal computers and mobile devices, about the necessity for GTK+ 3.0 and the impact of the iPhone launch."

Enlightenment 0.16.8.9 Released

Enlightenment 0.16.8.9 has been released. It contains several bugfixes and other improvements. "Version 0.16 of the Enlightenment window manager was released in 2000, along with its dependencies Imlib and Fnlib, and remains in heavy usage today. While rumors of its death still circulate, DR16.8.9 was released on August 11th, 2007, and it remains in development today with a long life still ahead of it. DR16 has been the choice of power users and artists due to its low overhead, highly graphical, widely theme-able, extremely configurable, yet unobtrusive interface. Nearly all functions of the window manager can be handled without mouse input, including application launching via e16keyedit. It also remains highly portable, with ports avalible for Linux on all platforms, FreeBSD, IRIX, Solaris X86 and Sparc, HP-UX, AIX, OS/2, and more."

Linux 0.10, How Linux Became Usable

KernelTrap offers an informative look back in time at the November 1991 release of the 0.10 Linux kernel, continuing their historical series of articles about the early beginnings of Linux. Quite entertaining is a quote from Linus Torvalds talking about when he accidentally deleted the Minix partition that he was developing Linux from, causing him to make Linux usable for more than just reading and posting to newsgroups. The article also discusses the creation of the linux-activists mailing list, offering browsable archives of that first Linux discussion forum, full of interesting gems. And finally it describes the first Linux distribution, MCC Interim, which was created and used by the University of Manchester to teach C programming and UNIX.

Court Rules: Novell Owns the UNIX and UnixWare Copyrights

"Judge Dale Kimball has issued a 102-page ruling on the numerous summary judgment motions in SCO v. Novell. Here is what matters most: he court concludes that Novell is the owner of the UNIX and UnixWare Copyrights. The court also ruled that "SCO is obligated to recognize Novell's waiver of SCO's claims against IBM and Sequent". There are a couple of loose ends, but the big picture is, SCO lost. Oh, and it owes Novell a lot of money from the Microsoft and Sun licenses", GrokLaw writes.

Torvalds on Linux, Microsoft, Software’s Future

"Linus Torvalds was only 22 when he decided in 1991 to share with friends and colleagues the code of Linux, the new OS he had created. The computer science student at the University of Helsinki could not imagine the revolution his decision would cause through the IT industry in the years to come. In this interview, he talks about why he released the code, offers his views on Microsoft and says the future belongs to open source."

VMware Predicts Death to Operating Systems

In the view of Mendel Rosenblum, chief scientist and co-founder of virtualization vendor VMware, today's modern operating system is destined for the dustbin, a scenario unlikely to please Microsoft or any of the Linux vendors. Rosenblum's keynote on Thursday wrapped up the LinuxWorld conference, preaching the virtues of virtualization, which he believes will eventually make today's complex, some would say bloated, operating systems obsolete. "It's just going to go away", Rosenblum said.

ATI Driver Flaw Exposes Vista Kernel to Attackers

An unpatched flaw in an ATI driver was at the center of the mysterious Purple Pill proof-of-concept tool that exposed a way to maliciously tamper with the Vista kernel. Purple Pill, a utility released by Alex Ionescu and yanked an hour later after the kernel developer realized that the ATI driver flaw was not yet patched, provided an easy way to load unsigned drivers onto Vista - effectively defeating the new anti-rootkit/anti-DRM mechanism built into Microsoft's newest operating system.

From BeOS to Haiku: the Once and Future OS Contender?

"There is a sub-genre of historical fiction one could loosely call 'what-ifs'. The computer industry also has a number of such obvious what if scenarios. What if Bill Gates and Paul Allen hadn't lucked into the IBM contract for DOS, which was the basis for Microsoft's eventual hegemony? What if the UNIX operating system hadn't split into several minor variants, but gone on to become what Linux later became, only a decade or two before? What if BeOS had gone on to succeed on the desktop...?"

First Impression: Pico-ITX Motherbard

"Unless you are a big fan of small form-factor computing, you probably haven't been tracking the development of VIA's Pico-ITX motherboards. This form-factor was announced at this year's Consumer Electronics Show, but it has been almost impossible to get your hands on an ITX motherboard and the official U.S. release has yet to happen. A few samples have made their way to reviewers and developers, but because of their rarity coverage has been sparse."