Novell Home

Linux

From Developer Community

Contents

Linux Application, System and Services Development

So you (or more likely your boss) have decided to make the move to developing to Linux. Regardless of the platform, server or desktop or the Novell technologies involved, this page will be your launchpad for finding the content and tools you'll need and want. Come back here often to see what's new and exciting for developers from Novell.
And for those of you who just came here for the tools to do the development, jump straight to the tools section below.


+ start with the right platforms

SUSE Linux Enterprise Server (SLES)

Your data center should drive business forward — not derail it. It's time for a better choice in enterprise computing, and that's why organizations worldwide are turning to SUSE® Linux Enterprise Server from Novell®. This data center powerhouse gives you maximum reliability and security — and a way to cut your infrastructure costs by up to 70 percent. When you choose SUSE Linux Enterprise Server, you choose a data center solution that features:

  • Integrated Xen virtualization
  • Total server and application security
  • Key development tools and software support
  • Innovative cost-savings measures
  • Comprehensive systems management

Combined with world-class Novell support and the new Novell Customer Center, SUSE Linux Enterprise Server provides a flexible and scalable Linux system to meet the complex needs of your data center.

SUSE Linux Enterprise Desktop (SLED)

You need a cost-effective, easy-to-use, secure desktop — and you need choice. SUSE® Linux Enterprise Desktop is the first enterprise Linux desktop that meets these needs and works with your existing systems. When you choose SUSE Linux Enterprise Desktop, you get a solution that is:

  • Easy to use
  • Ready for office workers
  • Interoperable with your existing systems
  • Secure
  • Low-cost
  • Flexible to deploy and manage

Combined with world-class Novell® support and the new Novell Customer Center, SUSE Linux Enterprise Desktop meets your business-computing needs.

Novell Open Enterprise Server (OES)

Are you ready for the next generation of Novell Open Enterprise Server? Built on the strengths of the SUSE® Linux Enterprise platform, Novell Open Enterprise Server 2 continues to provide additional services not found in any Linux distribution. These services complement Linux and make it a very viable alternative to Windows servers in supporting knowledge workers and managing large amounts of unstructured enterprise data. Some of the aspects of OES that will be of interest to developers include:

  • Full 64-bit Support
  • Security & Identity Management
  • Virtualization
  • Dynamic Storage Technology
  • Domain Services for Windows
  • Finalizing the Transition to Linux



+ now work with the right products

Okay, now you have a solid platform to build upon, let's see what products and services are available. Many of these will provide complete solutions right out of the box, but can also offer you, the developer, an opportunity to extend and enhance them to better fit your customer and your needs. All Novell products can be researched from this link, but here are a few we think will be of special interest to you!

  • Novell Identity Manager 3.5 (IDM 3.5) - Make sure new employees have access to everything they need to get right down to work. That's just one of many benefits of using IDM 3.5.
  • Novell Modular Authentication Service - Take control of who can see what. NMAS is a component of eDirectory, Novell's market-leading directory service, that secures your network while reducing security-related management costs. With NMAS, you can control network access using one or more login methods to protect your organization's most valuable resources.



+ and finally the right development tools

Now that you have added the products you need to the mix, you'll need tools and information to help you be most effective at extending and hooking it all together. Here are a few to get you started, with a link to many more to follow:

  • The SUSE Linux Enterprise SDK is your source for many tools, libraries, devel-packages and many of the other components needed to build Linux applications. It provides you, as a developer, ISV, or IHV, all the tools you need to port applications to all of the platforms supported by SUSE Linux Enterprise.
  • The Novell University for Developers is a collaborative initiative by developers, designed for developers to share their knowledge on how easy it is to create software on Novell's products and technologies. The content on this open community site is geared towards showing and doing using flash-based, interactive lessons, rather than articles or lengthy documentation.
  • Eclipse - Eclipse is an open source community whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. A large and vibrant ecosystem of major technology vendors, innovative start-ups, universities, research institutions and individuals extend, complement and support the Eclipse platform. So what does that mean? Basically, you could live in Eclipse and never need another tool. Now you can use Eclipse for a lot of what you need to do, but we all have our favorite tool(s) and may want to leave Eclipse to those who love it and try one of these...
  • Mono - (And yes we know it's Spanish for monkey.) Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell, the Mono open source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications.

Novell® Making IT Work As One

© 2009 Novell, Inc. All Rights Reserved.