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

Internet Archive

Interview with Horde Lead Developer Jan Schneider

Are you looking for an open source, Web-based e-mail and groupware suite with its own development framework, Ajax interface, more than 50 applications, an active developer community, and millions of end users all over the world? The Horde communication and collaboration suite may not be as well known as the big name commercial offerings, but according to lead developer and release manager Jan Schneider it has just as much to offer, and more.

Epiphany, the Ultimate Gnome Browser

"Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. Epiphany ties together many GNOME components in order to let you focus on the Web content, instead of the browser application." This article starts out with a little history about the Epiphany browser and goes on to talk about the advantages of this light-weight browser.

Cisco IP Alliance Formed, Based on Open Source OS

Cisco and a group of leading tech companies have formed an industry alliance that promotes the Internet Protocol (IP) for interconnecting millions of embedded devices such as thermometers and light switches, forming an "Internet of Things". Many OSNews readers should be familiar with the technical basis of the alliance: embedded open source developer Adam Dunkels' lightweight uIP TCP/IP stack from the Contiki operating system. Nice to see that open source OSes besides Linux and BSD also have a major impact on the technology industry.

Microsoft, Mozilla, Google Talk Browser Futures

From eWeek: "In a session billed as the browser wars up close and personal, key Microsoft, Mozilla and Google representatives spoke about the past present and future of the browser platform as they see it . . . one of the issues that stood out to me was that of developer discontent. When the Ajaxians opened up questioning to the audience, an attendee stood up and said Google's announcement of its new browser "was greeted with shock and horror," by him."

Introducing SquirrelFish Extreme

Just three months ago, we announced SquirrelFish, a major revamp of our JavaScript engine featuring a high-performance bytecode interpreter. Today we’d like to announce the next generation of our JavaScript engine - SquirrelFish Extreme (or SFX for short). SquirrelFish Extreme uses more advanced techniques, including fast native code generation, to deliver even more JavaScript performance. Benchmarks can be found Squirrelfish Extreme benchmarks can be found on the "Summer of Javascriptcore" blog. As seen, it claims to be faster than both Squirrelfish, Google's V8, and the upcoming Firefox javascript engine, Tracemonkey.

WebKit Integrates Chrome Features

The WebKit team is currently busy, integrating the patches made for Google Chrome into the main WebKit repository. This includes the new V8 JavaScript engine and the Skia graphics library. Most integration work is done by Google employee and WebKit reviewer Eric Seidel. V8 is a fast, BSD licensed JavaScript engine that runs on 32bit x86 and ARM CPUs. Due that platform restriction, V8 probably won't replace WebKit's new SquirrelFish engine anytime soon as default, because SquirrelFish has broader CPU architecture support. Epiphany developer and WebKit reviewer Alp Toker gives an overview about Skia. Unlike V8, Skia is licensed under the Apache License 2.0. Some of Skia's main features are optional OpenGL-based acceleration, thread-safety, 10,000 less lines of code compared to Cairo, and high portability.

How the ‘Net Works: an Introduction to Peering and Transit

"In 2005, AT&T CEO Ed Whitacre famously told BusinessWeek, "What they would like to do is to use my pipes free. But I ain't going to let them do that... Why should they be allowed to use my pipes?" The story of how the Internet is structured economically is not so much a story about net neutrality, but rather it's a story about how ISPs actually do use AT&T's pipes for free, and about why AT&T actually wants them to do so. These inter-ISP sharing arrangements are known as 'peering' or 'transit', and they are the two mechanisms that underlie the interconnection of networks that form the Internet. In this article, I'll to take a look at the economics of peering of transit in order to give you a better sense of how traffic flows from point A to point B on the Internet, and how it does so mostly without problems, despite the fact that the Internet is a patchwork quilt of networks run by companies, schools, and governments."

Book Review: The Book of IMAP

The Book of IMAP: Building a Mail Server with Courier and Cyrus, by Peer Heinlein and Peer Hartleben, is a quality resource for any serious mail administrator. The approach taken is direct, but at the same time it's very expansive, setting this book apart from most others I have read. It's packed full of rich examples which are used to solidify the topic being covered. At several places the authors reach out to explain when the subject is addressing ambiguous or otherwise undocumented information which is to great advantage to the reader and worthy of recognition.

Ten Ultimate Rules for Effective System Administration

In technology environment, keeping things simple takes lot more effort and maturity than keeping it complex. These 10 items are guidelines more than rules, that I have learned over the years doing intensive work on the IT infrastructure. These guidelines are mostly common sense and can be helpful for anybody who administers an IT system, including Linux/Windows Administrator, Network Administrator and DBA.

Prism: Bringing Web Applications to the Desktop

Are you still using a web browser to access your favourite online applications? Why not do things the easy way, and make those applications part of your desktop with Prism. Scott Nesbitt at Freesoftware Magazine tells you what Prism can do to boost you experience of the web on your desktop -and more importantly, how to do it. Read the full story at FSM. Editor's Note: This story looks at Prism from the point of view of a Gnome user on Linux, but Prism can be used on Mac OS and Windows as well. Check out the Prism project page for information on other platforms.

A Proprietary Web? Blame the W3C

A recent post about Firefox and my general view of corporations and organizations has caused a bit of a stir. It even caught the attention of Asa Dotzler. He said "It's really hard for me to believe that either have the free and open Web at heart when they're actively subverting it with closed technologies like Flash and Silverlight." But are they really subverting it? Where exactly is the line between serving the consumer and subverting the web? I think the W3C should share in this blame.

The Web Development Skills Crisis

Neil McAllister raises questions regarding Web development skills in an era of constant innovation. Sure, low barriers to entry give underdog technologies ample opportunity to thrive without the backing of name-brand vendors. But doesn't this fragmentation of the Web development market put undue pressure on developers to specialize? The result is a crisis, McAllister concludes, one in which maintaining a marketable skill set and hiring for a particular Web project gets more difficult as the state of the art changes on an almost daily basis.

Google Open-sources its Internal Data Exchange Language

Google has open-sourced its protocol buffers, the company's lingua franca for encoding various types of data, in order to set the stage for a wave of new releases, according to official company blog posts and documents reported in this article. "Practically everyone inside Google" uses protocol buffers, states a FAQ page. "We have many other projects we would like to release as open source that use protocol buffers, so to do this, we needed to release protocol buffers first."

Is The Web Still The Web?

Neil McAllister raises questions regarding the Web now that it no longer resembles Tim Berners-Lee's early vision: Is the Web still the Web if you can't navigate directly to specific content? If the content can't be indexed and searched? If you can't view source? In other words, McAllister writes, if today's RIAs no longer resemble the 'Web,' then should we be shoehorning them into the Web's infrastructure, or is the problem that the client platforms simply aren't evolving fast enough to meet our needs

Comparing Browsers’ Memory Usage

The resource usage of browsers is an important aspect in modern-day computing, because the browser is taking on an ever more important role in day-to-day computing tasks. Hence, it may come as no surprise that many complaints regarding browsers are not about rendering speed or rendering quality, but about resource usage. Dot Net Perls ran an interesting benchmark on Windows Vista SP1, comparing 5 browsers to each other.

Review: ‘Opera 9.5 Gives Firefox 3 a Run for Its Money’

Linux.com has a review of Opera 9.5, which also includes various benchmarks for Opera, Firefox, Safari, and IE on both Windows and Linux. Linuxcom concludes: "Opera 9.5 is full to the brim with features and improvements and highly customizable. By rolling in apps such as the mail client and IRC chat application, and integrating them into a user's browsing experience, Opera 9.5 is a worthy challenger to Firefox 3. It surely has enough power and features to make it my favorite browser. If only it were free software and open source!"

Cutting the Cat 5 Cord? Not So Fast!

While the history of wireless computer networks dates back to the 1970 with the University of Hawaii's ALOHAnet (I wish we retained that name instead of 802.11x), it has only been during the past, say, 10 years that the technology started to make serious inroads into the consumer market - your home. The latest and greatest variant is 802.11n, and while promoted as the best thing since sliced bread, Frank Ohlhorst has his reservations, and debunks 5 myths concerning 802.11n.