UpFRONT
In The Penguin Post (yes, it exists, www.penguin-place.com) we recently found two reports of great interest and no importance suggesting that penguins are unusually sporting birds.
Item #1: Bird Bowling: The British Air Force in the Falkland Islands discovered a way to “bowl” for penguins by flying over large groups of the groundbound birds. See, penguins are observant creatures that are unusually interested in airplanes (flight envy perhaps?). Herds of up to ten thousand penguins will, in unison, all point their beaks at a plane flying overhead, tracking it accurately as it passes by. Sooo...if the pilots fly over the penguins at just the right angle, the little animals all fall over backwards—again in unison—just as the plane passes overhead.
Item #2: Birdball: The penguins hanging around the Woods Hole Oceanographic Institution in Antarctica have been observed to take interest in games of football played by humans on flat fields of snow and ice.
One day the scientists came out to discover that the penguins had taken the field. They would line up in two rough groups, and then start squawking and running around bumping into each other. After a bit of this, they would pick themselves up and start the process all over again. They hadn't quite got the idea that a ball was important to the process, but they kept at it for some time. The sight was so ridiculous that everyone was rolling on the ice laughing.
Borland, the development tools company that recently returned to its original name (shedding the confusing “Inprise”), has finally come out with Kylix, its long-awaited rapid application development (RAD) Integrated Development Environment (IDE) for Linux—and for cross-platform development as well.
Developed entirely for Linux as a native Linux development toolset, Kylix is also very familiar to users of Delphi, Borland's popular Windows RAD toolset. Kylix not only allows developers to use nearly identical tools and skills but to move Delphi-developed Windows applications over to Linux. Borland claims there are over two million Delphi and C++ Builder users, millions of applications, thousands of vertical and horizontal components, and over five hundred registered third-party tool and component vendors that will easily leverage from the Windows world to Linux using Kylix.
At the core of Kylix is the Component Library for Cross Platform Development, or CLX, pronounced “clicks”. This is an open-source application infrastructure that supports both the commercial version of Kylix and the core component architecture, which Borland is releasing under the General Public License (GPL). These are expressed in three product editions: Open Edition, Desktop Developer and Server Developer. All three are available as shrink-wrapped products with the Open Edition available for free download as well. All CLX class libraries, however, are open source and GPL'd.
Like other commercial Linux vendors, Borland is attempting to support both commercial application development and ubiquitous Linux-based infrastructure. There is plenty of demand for both. This was manifest before the Kylix project began, when Borland conducted an extensive survey (partly through Linux Journal) in 1999. The survey had more than 24,000 responses that included both Linux and Windows developers. RAD development tools were at the top of the wish list for both groups. The top types of planned applications were application/utility development and client/server database development.
Ted Shelton characterizes Kylix's potential impact this way:
Imagine what would happen if Microsoft open sourced .Net, the crown jewels of their new strategy to dominate the emerging market for “web services”. Imagine how thousands of developers would be able to take .Net and not just build applications with it, but truly extend it—move it to new operating systems, add functionality, specialize key interfaces for new devices, environments and vertical applications. Imagine how fast the world would change. We're ready to provide the drills, hammers and circular saws for developers to build an entirely new application infrastructure, one that will be industrial strength, open source and Linux-ready.
After the press conference announcing Kylix, it appeared to me that the deepest significance of Kylix may be in its cross-platform class libraries—in CLX. During the conference, Borland CEO and President Dale Fuller compared CLX to .Net, calling CLX “.Now”. I asked Ted Shelton if this positioned CLX as a cross-platform framework that competed not only with .Net (which is not really cross-platform but cross-language within the Windows platform), but with Java as well. He replied, “When you develop, you essentially choose a set of class libraries. Java offers one. Microsoft offers another with .Net. CLX is now the third. But it's the only one that is both open source and cross platform. I expect that after the Open Source community gets into it, the CLX libraries will outnumber Java's.”
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| 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 |
| Trying to Tame the Tablet | May 08, 2013 |
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- New Products
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- The Pari Package On Linux
- Home, My Backup Data Center
- New Products
- Dart: a New Web Programming Experience
Enter to Win an Adafruit Prototyping Pi Plate 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 Prototyping Pi Plate 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
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.




4 hours 45 min ago
10 hours 23 min ago
16 hours 23 min ago
16 hours 45 min ago
16 hours 56 min ago
17 hours 19 sec ago
17 hours 30 min ago
20 hours 21 min ago
20 hours 57 min ago
20 hours 58 min ago