Open Source Lab
Encyclopedia
The Open Source Lab is a group at Oregon State University
Oregon State University
Oregon State University is a coeducational, public research university located in Corvallis, Oregon, United States. The university offers undergraduate, graduate and doctoral degrees and a multitude of research opportunities. There are more than 200 academic degree programs offered through the...

 dedicated to supporting and developing Open Source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 software. A wide range of projects are hosted at the lab including Gentoo
Gentoo Linux
Gentoo Linux is a computer operating system built on top of the Linux kernel and based on the Portage package management system. It is distributed as free and open source software. Unlike a conventional software distribution, the user compiles the source code locally according to their chosen...

, Mozilla
Mozilla
Mozilla is a term used in a number of ways in relation to the Mozilla.org project and the Mozilla Foundation, their defunct commercial predecessor Netscape Communications Corporation, and their related application software....

, Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

, and freenode
Freenode
freenode, formerly known as Open Projects Network, is an IRC network used to discuss peer-directed projects. Their servers are all accessible from the domain name [irc://chat.freenode.net chat.freenode.net], which load balances connections by using the actual servers in rotation...

. Development projects include Ganeti Web Manager
Ganeti Web Manager
Ganeti Web Manager is a web-based management interface for Ganeti virtual machine clusters. The project is in active development at the Open Source Lab which uses Ganeti for hosting Open Source projects such as phpBB as well as the project which provides on-demand virtual machines for software...

, Pydra, and Touchscreen. The lab was founded by Scott Kveton and Jason McKerr in 2003 and is currently managed by Lance Albertson, Peter Krenesky, and Jeff Sheltren.

The OSL hosts an annual conference for people using and developing open source software in the public sector called GOSCON
GOSCON
GOSCON is a conference held annually to explore the use of open standard and open-source software in the public sector, mostly in the United states....

.

Hosting

A large variety of open source projects are hosted by the OSL. They provide a managed and unmanaged dedicated hosting environment for open source software development. The lab often hosts projects that have outgrown services such as SourceForge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

 or GNU Savannah
GNU Savannah
GNU Savannah is a project of the Free Software Foundation initiated by Loïc Dachary, which serves as a collaborative software development management system for Free Software projects. Savannah currently offers CVS, GNU arch, Subversion, Git, Mercurial, Bazaar, mailing list, web hosting, file...

.

Projects at least partially hosted by the OSL.
  • Apache Software Foundation
    Apache Software Foundation
    The Apache Software Foundation is a non-profit corporation to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, U.S., in June 1999.The Apache Software Foundation is a decentralized community of developers...

  • Aqsis
    Aqsis
    Aqsis is a free rendering suite compliant with the RenderMan standard. It is available under the GPL, with some parts under the LGPL. Its main author and project manager is Paul Gregory....

  • Arklinux
  • BusyBox
    BusyBox
    BusyBox provides several stripped-down Unix tools in a single executable. It runs in a variety of POSIX environments such as Linux, Android, FreeBSD and others, such as proprietary kernels, although many of the tools it provides are designed to work with interfaces provided by the Linux kernel. It...

  • Cacti
    Cacti
    -See also:* RRDtool The underlying software upon which Cacti is built* MRTG The original Multi Router Traffic Grapher from which RRDtool was "extracted".* Munin -External links:******...

  • cAos Linux
    CAos Linux
    CAOS Linux is an RPM-based Linux distribution. It aspires to be community maintained and managed, but as of 2011-05-04, the timestamp of 2009-12-14 on the is well over a year old. Though Infiscale describes its GravityOS as "[including] the small footprint of Caos" indicating a level of influence...

  • CentOS
    CentOS
    CentOS is a free operating system based on Red Hat Enterprise Linux . It exists to provide a free enterprise class computing platform and strives to maintain 100% binary compatibility with its upstream distribution...

  • Cfengine
    Cfengine
    CFEngine is a popular open source configuration managementsystem, written by Mark Burgess.Its primary function is to provide automated configuration and...

  • CiviCRM
    CiviCRM
    CiviCRM is a web-based, internationalized suite of computer software for constituency relationship management, that falls under the broad rubric of customer relationship management...

  • CONNECT
    CONNECT
    CONNECT may stand for:* CONNECT, the Alfa Romeo 147 on-board information system* The CONNECT request method in the Hypertext Transfer Protocol * A CONNECT string from a modem...

  • Debian Linux
  • Deluge
    Deluge (software)
    - See also :* Comparison of BitTorrent clients* Usage share of BitTorrent clients-External links:* * * *...

  • Drupal
    Drupal
    Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and...

  • DSpace
    DSpace
    DSpace is an open source software package that provides the tools for management of digital assets, and is commonly used as the basis for an institutional repository. It supports a wide variety of data, including books, theses, 3D digital scans of objects, photographs, film, video, research data...

  • Eclipse Communication Framework
  • Enlightenment
    Enlightenment (window manager)
    Enlightenment, also known simply as E, is a stacking window manager for the X Window System which can be used alone or in conjunction with a desktop environment such as GNOME or KDE...

  • Etherboot
  • Fedora Project
    Fedora Project
    The Fedora Project is an endeavor sponsored by Red Hat to co-ordinate the development of the Fedora operating system. Founded on September 2003 as a result of a merger between the Red Hat Linux and old Fedora Linux projects...

  • Finnix
    Finnix
    Finnix is a Debian-based Live CD operating system, developed by Ryan Finnie and intended for system administrators for tasks such as filesystem recovery, network monitoring and OS installation...

  • FOSSBazaar
  • FOSSology
  • Freenode
    Freenode
    freenode, formerly known as Open Projects Network, is an IRC network used to discuss peer-directed projects. Their servers are all accessible from the domain name [irc://chat.freenode.net chat.freenode.net], which load balances connections by using the actual servers in rotation...

  • Gentoo Foundation
  • GNOME
    GNOME
    GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...

  • Gnome-Hispano
  • GOSCON
    GOSCON
    GOSCON is a conference held annually to explore the use of open standard and open-source software in the public sector, mostly in the United states....

  • Handhelds.org
  • Jaws
  • KDE
    KDE
    KDE is an international free software community producing an integrated set of cross-platform applications designed to run on Linux, FreeBSD, Microsoft Windows, Solaris and Mac OS X systems...

  • Kernel.org
    Kernel.org
    Kernel.org is a main repository of source code for the Linux kernel, the base of the popular Linux operating system. It makes all versions of the source code available to all users. It also hosts various other projects, like Google Android...

  • Kerneltrap
    KernelTrap
    KernelTrap is a computing news website which covered topics related to the development of free and open source operating system kernels, and especially, the Linux kernel....

  • LinuxChix
    LinuxChix
    LinuxChix is a women-oriented Linux community. It is designed to provide both technical and social support for women Linux users, although men are encouraged to help and contribute...

  • Linux Foundation
    Linux Foundation
    The Linux Foundation is a non-profit technology consortium chartered to foster the growth of Linux.Founded in 2007 by the merger of the Open Source Development Labs and the Free Standards Group , the Linux Foundation sponsors the work of Linux creator Linus Torvalds and is supported by leading...

  • Linux Fund
  • LinuxLookup
  • Mozdev
  • Mozillazine
    MozillaZine
    MozillaZine is an unofficial website about the Mozilla project and provides information and support about products like the Firefox browser or the Thunderbird email client....

  • MusicBrainz
    MusicBrainz
    MusicBrainz is a project that aims to create an open content music database. Similar to the freedb project, it was founded in response to the restrictions placed on the CDDB...

  • MythTV
    MythTV
    MythTV is a free and open source home entertainment application with a simplified "10-foot user interface" design for the living-room TV, and turns a computer with the necessary hardware into a network streaming digital video recorder, a digital multimedia home entertainment system, or home theater...

  • NSLU2-Linux
  • One Laptop Per Child
  • Open and Free Technology Community
    Open and Free Technology Community
    The Open and Free Technology Community is an IRC network that provides collaboration services to members of the free software community in any part of the world. OFTC is an associated project of Software in the Public Interest, a non-profit organization which was founded to help organizations...

  • Open Clip Art Library
    Open Clip Art Library
    The Open Clip Art Library project aims to create a collection of vector clip art that is free content.- History :The project started in early 2004 by Inkscape developers Jon Phillips and Bryce Harrington to collect designs of flags from all around the world, having been inspired by the efforts to...

  • Openembedded
    OpenEmbedded
    OpenEmbedded is a software framework to create Linux distributions aimed for, but not restricted to, embedded devices. The build system is based on BitBake recipes, which behave similar to Gentoo's ebuilds....

  • Open Font Library
    Open Font Library
    The Open Font Library is a project devoted to hosting, and encouraging the creation of fonts released under Free Licenses. It is a sister project to the Open Clip Art Library and has hosted over one hundred fonts...

  • OpenMRS
    OpenMRS
    is a collaborative open source project to develop excellent software to support the delivery of health care in developing countries. It grew out of the critical need to scale up the treatment of HIV in Africa but from the start was conceived as a general purpose electronic medical record system...

  • OpenOffice.org
    OpenOffice.org
    OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

  • Oregon State Linux Users Group
  • ParrotVM
    Parrot virtual machine
    Parrot is a register-based process virtual machine designed to run dynamic languages efficiently. It uses just-in-time compilation for speed to reduce the interpretation overhead. It is currently possible to compile Parrot assembly language and PIR to Parrot bytecode and execute it...

  • Participatory Culture Foundation
    Participatory Culture Foundation
    The Participatory Culture Foundation is a 501 non-profit organization whose mission is to “enable and support independent, non-corporate creativity and political engagement.”...

  • PHP
    PHP
    PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

  • phpBB
    PhpBB
    phpBB is a popular Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board...

  • Plone
  • PPCKernel and PenguinPPC
  • RPM
    RPM Package Manager
    RPM Package Manager is a package management system. The name RPM variously refers to the .rpm file format, files in this format, software packaged in such files, and the package manager itself...

  • Slackware
    Slackware
    Slackware is a free and open source Linux-based operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993...

  • Software in the Public Interest, Inc.
  • Sugar Labs
    Sugar Labs
    Sugar Labs is a software-development and learning community.Sugar Labs is a non-profit foundation whose mission is to produce, distribute, and support the use of the Sugar learning platform. Sugar Labs supports the community of educators and software developers who want to extend the platform and...

  • TeachEngineering
  • Tillikum.org
  • Trinity Rescue Kit
    Trinity Rescue Kit
    Trinity Rescue Kit is a free command-line Live CD Linux distribution created especially for rescuing Windows PCs It is aimed specifically at offline operations for Windows and Linux systems such as rescue, repair, password resets and disk cloning...

  • TriSano
  • VectorLinux
  • WebDAV
    WebDAV
    Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers...

  • Xiph
    Xiph.Org Foundation
    Xiph.Org Foundation is a non-profit organizationthat produces free multimedia formats and software tools. It focuses on the Ogg family of formats, the most successful of which has been Vorbis, an open and freely licensed audio format and codec designed to compete with the patented MP3 and AAC...

  • Yum


Alongside the wide range of hosted projects, the OSL provides an HTTP and FTP mirror infrastructure mirroring a number of other open source projects. As of July 2010, there are file mirrors in Corvallis
Corvallis, Oregon
Corvallis is a city located in central western Oregon, United States. It is the county seat of Benton County and the principal city of the Corvallis, Oregon Metropolitan Statistical Area, which encompasses all of Benton County. As of the 2010 United States Census, the population was 54,462....

, New York City
New York City
New York is the most populous city in the United States and the center of the New York Metropolitan Area, one of the most populous metropolitan areas in the world. New York exerts a significant impact upon global commerce, finance, media, art, fashion, research, technology, education, and...

, and Chicago
Chicago
Chicago is the largest city in the US state of Illinois. With nearly 2.7 million residents, it is the most populous city in the Midwestern United States and the third most populous in the US, after New York City and Los Angeles...

.

Public PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

 development resources are also made available to developers working on projects that target the PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

, PowerPC64, and IBM Cell processors.

Development

The Open Source Lab also provides contributions to the open-source community through in-house development services. Many of the developers are students at Oregon State University
Oregon State University
Oregon State University is a coeducational, public research university located in Corvallis, Oregon, United States. The university offers undergraduate, graduate and doctoral degrees and a multitude of research opportunities. There are more than 200 academic degree programs offered through the...

.

Active projects

Projects under active development by the OSL:
  • Ganeti Web Manager
    Ganeti Web Manager
    Ganeti Web Manager is a web-based management interface for Ganeti virtual machine clusters. The project is in active development at the Open Source Lab which uses Ganeti for hosting Open Source projects such as phpBB as well as the project which provides on-demand virtual machines for software...

     - Web based virtual machine management for Ganeti
    Ganeti
    Ganeti is a virtual machine cluster management tool developed by Google. It uses either Xen or KVM as the virtualization platform, LVM for disk management, and optionally DRBD for disk replication across physical hosts....

    .
  • Ganeti Instance Image - A guest OS definition for Ganeti
    Ganeti
    Ganeti is a virtual machine cluster management tool developed by Google. It uses either Xen or KVM as the virtualization platform, LVM for disk management, and optionally DRBD for disk replication across physical hosts....

    .
  • Pydra - A distributed and parallel computing framework for python.
  • Muddle - A plugin manager sub-framework for Django.
  • Touchscreen - A framework for developing interactive kiosk displays.

Inactive projects

Projects that are no longer under active development by the OSL:
  • Maintain - A multi-user, web based management tool for DNS and DHCP. Written in PHP/MySQL.
  • RAIV - Rack and Inventory management system. Written in PHP/MySQL.
  • OLPC - MITs One Laptop Per Child project. Watch and Listen and the Helix
    Helix (project)
    Helix DNA is a project to produce software that can play audio and video media in various formats, aid in producing such media, and serve them over a network. It is intended as a largely free and open source digital media framework that runs on numerous operating systems and processors and was...

    media player were written for the device.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK