Once again, the Linux FoundationDesktop Linux (DTL) workgroup is polling users to find out what desktop Linux really needs. While the foundation folks conduct the poll (and I'd encourage Linux Magazine readers to participate), let me share my top three priorities for the Linux desktop in 2008: Applications, multimedia, and polish.
This white paper is intended for software company leaders responsible for their companies’ application development and delivery strategies, and who are considering a Linux implementation. It introduces Network Engines’ Appliance Certified Edition (ACE) Linux distribution and highlights its main features and benefits. It also provides a framework for comparing ACE Linux against alternatives in the marketplace. This information will help these individuals to choose the Linux distribution best suited to their application and will enable their organizations to produce Linux appliances in a better, faster and less expensive way.
This white paper from Network Engines explains the fundamental characteristics of the appliance model and its advantages over traditional methods of software delivery, installation and management. It highlights the benefits appliances provide to software companies and enterprise customers. It also covers the capabilities software companies should look for in their potential server appliance manufacturing partners, as well as a few things to avoid.
Simulations, games, encryption, and statistical analyses all need random numbers. But just how random is your random number generator? DieHarder can help.
Beware the burden of success! The Apache Software Foundation is similar to the code developed under its aegis: its development is more by evolution than by design.
Ruby on Rails helped startup Coupa build what is now the worlds leading commercial open source e-procurement platform. Only one year since incorporating, the company has released four versions, each with better features than the last. Can you say" rapid development"?
Object relational mappers are popular, because the software disguises the impedance mismatch between objects and databases. There are many ORM variants to choose from, but many simply get in the way when you need to do something the ORM wasnt expressly designed to do. SQLALchemy is different. It aims to provide you with objects that look and act like real objects, and data sets that provide the full power and flexibility of relational algebra. Heres a tour.
cyn.in is a comprehensive and powerful collaboration and content management platform that is a perfect fit for Educational Institutes due to its simplicity, cost-effectiveness, intuitive features, web-based functionality and scalability. cyn.in enables Educational Institutions to harness knowledge in better and productive ways.
To know more on how cyn.in can help schools, universities and other educational institutes to enable collaboration and manage their knowledge better download the PDF here: http://blog.cyn.in/Note/3774/index.html.
The Portland Project is a joint Open Source Development Labs and Freedesktop.org initiative to provide independent software developers with stable application programming interfaces that span the many flavors of desktop Linux and other free desktop platforms.
Service Oriented Architecture is an approach to
building software. SOA doesn’t dictate an underlying
architecture, a hardware platform, an operating system, or a
specific programming language. Instead, SOA focuses on
interoperability among specialized services. SOA aims to build a
whole whose sum is greater than its parts.
A published author and the executive in charge of
IBM’s Service Oriented Architecture and Websphere strategy,
Sandy Carter met with Linux Magazineto discuss how SOA can solve
immediate business problems and form the foundation of flexible,
responsive information technology infrastructure.
For years, Qt has advertised
itself as a better MFC than MFC. Thanks to the Qt 4
Visual Studio Integration, it is now easier than ever for a
Windows developer to develop cross-platform,
high-performance C++ graphical user
interface applications from his favorite IDE.
Take a look at a few of the
powerful new features that make vimVi IMproved: a visual text-selection mode,
moving the cursor to places without text (yet), incrementing and
decrementing numbers, storing editing commands in registers,
handling binary files and different end-of-line styles, line
breaking, and screen scrolling.
Have a Windows application, but want to port it to Linux? Mono lets you keep your source code and run on Linux, too. Mono founder Miguel de Icaza explains.
One especially impressive feature of zsh is its context-sensitive completion system. With zsh, you can use the tab key to complete file names, command flags, shell variable names, and even scripting language syntax.
Yes, Linux is now powering a number of brand name mobile phones, but theres a great deal yet to do to transform Linux into a credible alternative to proprietary mobile operating systems. Heres a look at the challenges ahead-- and a dark horse entering the mobile race this month.
Many Linux subsystems, such as the /dev filesystem, hotplug, module autoload, and microcode download have undergone significant changes with the introduction of the new device model. Learn about udev, sysfs, kobjects, classes, and more.
ImageMagick is a package of tools for creating and editing images thats not easy to get started with, but is well worth the effort. Heres an introduction, just in time for processing those summer photos.
cmake is a portable build system: Create a single source definition and build your code on one or many platforms. Learn how to use cmake and see how KDE uses the tool for the project’s next generation build system.