DesktopLinux
Home  |  News  |  Articles  |  Forum  |  Polls  |  Blogs  |  Videos  |  Resource Library

Keywords: Match:
OpenSUSE rolls out auto-build service
Jul. 09, 2008

The OpenSUSE Project has launched an automated build system aimed at helping developers build and package their applications. The "OpenSUSE Build Service" can package source code for several popular distributions, and cross-compile it for a variety of architectures, according to the Project.

The OpenSUSE Project has apparently been working on its Build Service software for some time. However, it announced today that an initial 1.0 release of the tools would be used to power a service that in turn would be used to create the next release of OpenSUSE, targeting x86, x86_64, and PPC architectures.

The Build Service tools are hosted by Novell. They appear to comprise build scripts aimed at building and packaging software in "clean and safe" chrooted build environments. In addition to RPMs for OpenSUSE, the tools can package software for:
  • SUSE Linux and Linux Enterprise
  • Debian (Etch)
  • Red Hat/Fedora/CentOS
  • Mandriva
  • Ubuntu
The Build Service tools support a variety of user interfaces:
  • A python-based commandline tool called osc, or "OpenSUSE Commander"
  • A browser-based front-end implemented as a Ruby-on-RAILS application backed up by a MySQL database
  • A "rich client" application
Additional software includes:
  • A logfile analyzer (based on Qt)
  • Upload/download scripts
Juergen Geck, CTO of Open-Xchange, stated, "The openSUSE Build Service enables independent software vendors to [build and package] applications for any distribution. We can configure a package once, reproduce it and test automatically."

More information about the Build Service tools can be found here. The OpenSUSE project's implementation can be found here.


-- Henry Kingman


Do you have comments on this story?


Talkback here

NOTE: Please post your comments regarding our articles using the above link. Be sure to use this article's title as the "Subject" in your posts. Before you create a new thread, please check to see if a discussion thread is already running on the article you plan to comment on. Thanks!



Related Stories:


(Click here for further information)



Home  |  News  |  Articles  |  Forum  |  Polls  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2011 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.