As we all know, Linux is what it is today because of the Internet. Without the international communications made possible by the Internet, such a development effort would not have been possible.
In addition, Linux is returning much to the Internet. Hundreds of Web servers (including our own) and Internet Service Providers (including the one we use) are based on Linux systems. To their credit, many commercial vendors have jumped on the Linux bandwagon. Some just sell hardware pieces, some sell complete Linux systems and some sell software for Linux. Looking at the ads in this magazine will give you a pretty good feel for which companies have decided to jump on the Linux bandwagon.
SSC has seen the connection between Linux and the World Wide Web and is starting a new magazine, WEBsmith. If you are an LJ subscriber, you will see the premier issue of WEBsmith bound into your January, 1996 issue of LJ. While there is a lot more to the Web than Linux, we want to promote the Linux/Internet connection.
Now, for the bad news. As I am writing this, the new version of Netscape, the most popular Web browser, was just released. Although a Linux version of Netscape exists, it is not supported. Also, while Netscape has secure server software available for other platforms, it is not available for Linux.
I don't know how you feel about this but, to me, it makes me think we are being treated as second class citizens. It's not that Netscape doesn't work on Linux. It's just that apparently Linux and the Linux community is not being taken seriously.
We are a community of activists. We have made Linux go from nothing to the operating system of choice for hundreds of thousands of people around the world. And we have helped Linux make inroads into the commercial world. I think it is time we do a little activism with regard to Linux and Web browsers.
We don't have to start from scratch. Arena, available on many Linux distributions and archives, is a work-in-progress browser for HTML 3.0. While not complete, Arena offers some very nice features. My favorite is that it actually verifies that your HTML is correct. The first time I ran Arena on our Web site I found that about 90% of our pages produced the bad HTML error message. It's not that I am proud of this, it's just that I see having a tool that checks your work as being valuable.
Arena is from the World Wide Web Consortium (W3C), an industry consortium run by the Laboratory of Computer Science at Massachusetts Institute of Technology. In Europe, it is a collaboration of MIT with CERN, the originators of the Web, and with INRIA, in France. Arena is built using the library of common code called the W3C Reference Library. It is currently available as a binary for most major Unix platforms (where, in this case, major includes Linux).
To quote the W3C on their plans for Arena
Arena will continue to be a testbed browser for HTML3 and style sheets. We do not have the resources nor the intent to make Arena a full-featured web browser, but welcome initiatives to help add functionality.
I haven't talked to anyone at W3C but, if there is interest in the Linux community, I am willing to spearhead an initiative within the Linux community aimed at developing further functions for Arena.
One such initiative comes from David Bonn, of Mazama Software Labs, who suggested writing what you might call browser tools that would make it possible to easily embed an HTML browser in your application. This has the advantage that you could build systems where browsing HTML was just a part. For example, you might want to build a system for your office where it would be possible for clerical people to access procedures that were in HTML format. You could include this in the application that they commonly ran instead of having them learn about a new program in order to read these procedures.
I am sure there are lots of other ways to go. At this point I am just sending the idea of a new development effort up the flagpole to see if Linux community members are interested. Let us know what you think. Send us mail or, better yet, e-mail us at firstname.lastname@example.org.
|Dynamic DNS—an Object Lesson in Problem Solving||May 21, 2013|
|Using Salt Stack and Vagrant for Drupal Development||May 20, 2013|
|Making Linux and Android Get Along (It's Not as Hard as It Sounds)||May 16, 2013|
|Drupal Is a Framework: Why Everyone Needs to Understand This||May 15, 2013|
|Home, My Backup Data Center||May 13, 2013|
|Non-Linux FOSS: Seashore||May 10, 2013|
- Dynamic DNS—an Object Lesson in Problem Solving
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- New Products
- A Topic for Discussion - Open Source Feature-Richness?
- Drupal Is a Framework: Why Everyone Needs to Understand This
- RSS Feeds
- Validate an E-Mail Address with PHP, the Right Way
- Readers' Choice Awards
- Tech Tip: Really Simple HTTP Server with Python
14 min 2 sec ago
- Reply to comment | Linux Journal
46 min 24 sec ago
- All the articles you talked
3 hours 10 min ago
- All the articles you talked
3 hours 13 min ago
- All the articles you talked
3 hours 14 min ago
7 hours 39 min ago
- Keeping track of IP address
9 hours 30 min ago
- Roll your own dynamic dns
14 hours 43 min ago
- Please correct the URL for Salt Stack's web site
17 hours 55 min ago
- Android is Linux -- why no better inter-operation
20 hours 10 min ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi
It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?