Introduction to OpenVPN

For many systems administrators, choosing and managing a VPN system is often quite a headache. Inflexible clients, servers, and protocols often prevent VPN's from being smoothly integrated into an already functioning network. The fact that many VPN clients are installed on users' home computers, well out of the reach of the systems administration team, often means that troubleshooting and upgrading VPN systems is time consuming and a struggle for both admins and users.

A Better Measure of Apple’s Success?

Steve Jobs says analysts should stop worrying about market share and focus on profits. And moving the company beyond Macs could boost both. Yet Apple's market share has slipped inexorably. It dropped from 9.4% in 1993 to just 3% in 1997, the year Jobs was rehired to run the company. According to Gartner's preliminary market-share data, Apple held just 1.8% of the worldwide PC market in the fourth quarter of 2003. And some think Apple's share will fall further, if it can't keep pace with surging overall PC demand. In the meantime, the Street yawned when Jobs & Co. recently reported strong results, citing slack sales of the new G5 and ignoring plenty of good news.

Solaris Volume Manager Performance & Hardware Replication

This article describes the challenges of keeping valuable hardware-replicated data safe. Being able to access and manipulate the cloned data is crucial and often neglected. This article describes the different types of data replication and the procedure to access a hardware-replicated set of data on Solaris. This article provides specific Solaris Volume Manager tips for system, storage, and database administrators who want get the most of Solaris Volume Manager software in their data centers.

Overview of Task Schedulers for Embedded Newbies

This paper by veteran real-time instructor David Kalinsky provides an introduction to the subject of task scheduling, from the perspective of novice embedded systems software developers. It begins with a survey of simple "home-made" task schedulers. Then it introduces the concept of preemption and priority-based preemptive schedulers, as used in off-the-shelf real-time operating systems. It ends with a glimpse into deadline scheduling for hard real-time systems.

ULE is Now the Default Scheduler on FreeBSD

FreeBSD's Jeff Roberson says that the ULE scheduler has entered into its probationary period as the default scheduler on FreeBSD. He says that if all goes well, it will remain the default through the rest of FreeBSD 5.x releases. The ULE scheduler was designed to address the growing needs of FreeBSD on SMP/SMT platforms and under heavy workloads. It supports CPU affinity and has constant execution time regardless of the number of threads.

freedesktop.org xlibs 1.0 Released

Daniel Stone writes over at Slashdot: "A short time ago, freedesktop.org xlibs 1.0 was released. Simply put, this is the collection of libX11, libXext, and other little-used libraries that kind of power your whole desktop. The xlibs team at fd.o are now maintaining all these libraries, and more, and we're going to be making releases as part of the fd.o platform, which is far more wide-ranging, but it still forms an important part of the platform. Share and enjoy!"

Panther: A Look at Mac on Its 20th Birthday

Today marks the twentieth anniversary of the Apple Macintosh computer.While the original Mac is certainly meager by today's standards, thereare few that would argue against its revolutionary status in the earlyyears of personal computing. In commemoration of that event, today also marks the launch of OfB MacFor.Biz, the new section of Open for Businessthat will cover the Mac in much the same way OfB covers GNU/Linux andBSD. In this premier piece, they will examine the latest Mac OS X, 10.3 "Panther," on two separate generations of Macintosh systems. Read more at MacFor.Biz.

Study Shatters Geek Image

This study is going to be significant from the standpoint of OS development and the inability of governments to 'stem the flow of information'. Most, if not all, of the people in this survey want only a "turn key" solution for their computer activities.

Happy 20th Birthday, Macintosh

Twenty years ago, on January 24, 1984, Apple launched the Macintosh. The machine—which introduced the first mass-market graphical user interface, mouse and 3.5-inch floppy drive—revolutionized the computer industry and changed millions of lives. Find over at MacMinute a collection of articles and special reports on the 20th anniversary of the Mac.

Jayacard Preview Release 0.6a

Jayacard is the open source smart card operating system focused on contactless products. Some of the supported norms include ISO 7816-3/4/8, ISO 14443, ISO 15693 and x509. Current version is a cleanroom development that has been ported to some secure microprocessor under NDA ; but opensource roadmap is to have this software also freely available for flashable microprocessor like the ATmega161 from Atmel.