Opencast (software)

Last updated
Opencast
Stable release 16.6 (October 16, 2024;22 days ago (2024-10-16))
Repository
Written inJava, JavaScript
Available in15 languages
License ECLv2
Website opencast.org   OOjs UI icon edit-ltr-progressive.svg
As of2021-05-17
Video editor as part of Opencast 9's administration user interface Opencast 9 Editor.png
Video editor as part of Opencast 9's administration user interface

Opencast (formerly known as Opencast Matterhorn) is a free, open-source software for automated video capture, processing, managing, and distribution, mainly for academic institutions. Opencast is built by a community of developers in collaboration with universities and organizations worldwide.

Contents

History, community

The Opencast Community was initiated by the University of California, Berkeley in 2007 to coordinate academic institutions, individuals, and companies interested in the production, management, and distribution of academic video.

The software project, originally named Opencast Matterhorn due to a meeting at ETH Zurich, saw 13 institutions from North America and Europe build a free, open-source software to produce, manage and distribute academic audio and video content, with a focus on lecture recordings. The project received funding from the Hewlett Foundation and the Andrew W. Mellon Foundation. [1] Opencast Matterhorn 1.0 was released in 2010.

With the end of the yearlong funding period, community and project set themselves up as an open-source initiative, driven by the various stakeholders (academic institutions, commercial partners).

Coinciding with the release of version 2.0 in the summer of 2015, "Opencast Matterhorn" was rebranded as "Opencast" to denote the end of the (Matterhorn) project and its transformation into an open source product.

A year later, Opencast joined the Apereo Foundation. [2] [3] The Foundation is a non-profit organization which fosters use and development of free, open-source software in higher education and serves as legal entity for a series of open-source projects.

Software, releases

Opencast follows a time-based release cycle, publishing two major releases per year and several minor bugfix and maintenance releases in between. The two major releases are usually released per year, one in June and one in December, with a detailed release calendar being published usually half a year before the release.

Since version 3.0 Opencast uses a major.minor version schema, indicating the major release and the bugfix level. Versions are actively maintained for one year–the latest two major releases–though specific versions may get long-term support from the community.

Related Research Articles

<span class="mw-page-title-main">Open-source license</span> Software license allowing source code to be used, modified, and shared

Open-source licenses are software licenses that allow content to be used, modified, and shared. They facilitate free and open-source software (FOSS) development. Intellectual property (IP) laws restrict the modification and sharing of creative works. Free and open-source licenses use these existing legal structures for an inverse purpose. They grant the recipient the rights to use the software, examine the source code, modify it, and distribute the modifications. These criteria are outlined in the Open Source Definition.

The Open Source Definition (OSD) is a document published by the Open Source Initiative. Derived from Bruce Perens' Debian Free Software Guidelines, the definition is the most common standard for open-source software. The definition has ten criteria, such as requiring freely accessed source code and granting the open-source rights to everyone who receives a copy of the program. Covering both copyleft and permissive licenses, it is effectively identical to the definition of free software, but motivated by more pragmatic and business-friendly considerations. The Open Source Initiative's board votes on proposals of licenses to certify that they are compliant with the definition, and maintains a list of compliant licenses on its website. The definition has been adapted into the Open Knowledge Foundation's Open Definition for open knowledge and into open hardware definitions.

<span class="mw-page-title-main">Midgard (software)</span>

Midgard is an open source persistent storage framework. It provides an object-oriented and replicated environment for building data-intensive applications.

<span class="mw-page-title-main">TinyOS</span> Operating system

TinyOS is an embedded, component-based operating system and platform for low-power wireless devices, such as those used in wireless sensor networks (WSNs), smartdust, ubiquitous computing, personal area networks, building automation, and smart meters. It is written in the programming language nesC, as a set of cooperating tasks and processes. It began as a collaboration between the University of California, Berkeley, Intel Research, and Crossbow Technology, was released as free and open-source software under a BSD license, and has since grown into an international consortium, the TinyOS Alliance.

<span class="mw-page-title-main">Scientific Linux</span> Linux distribution

Scientific Linux (SL) is a discontinued Linux distribution produced by Fermilab, CERN, DESY and by ETH Zurich. It is a free and open-source operating system based on Red Hat Enterprise Linux.

Sakai is a free, community-driven, open source educational software platform designed to support teaching, research and collaboration. Systems of this type are also known as learning management systems (LMS), course management systems (CMS), or virtual learning environments (VLE). Sakai is developed by a community of academic institutions, commercial organizations and individuals. It is distributed under the Educational Community License, a type of open source license.

This comparison only covers software licenses which have a linked Wikipedia article for details and which are approved by at least one of the following expert groups: the Free Software Foundation, the Open Source Initiative, the Debian Project and the Fedora Project. For a list of licenses not specifically intended for software, see List of free-content licences.

OSS Watch is the United Kingdom's advisory service for issues relating to free software and open source software, based at the University of Oxford.

<span class="mw-page-title-main">Apache Felix</span> Open-source OSGi framework

Apache Felix is an open source implementation of the OSGi Core Release 6 framework specification. The initial codebase was donated from the Oscar project at ObjectWeb. The developers worked on Felix for a full year and have made various improvements while retaining the original footprint and performance. On June 21, 2007, the project graduated from incubation as a top level project and is considered the smallest size software at Apache Software Foundation.

Linux began in 1991 as a personal project by Finnish student Linus Torvalds to create a new free operating system kernel. The resulting Linux kernel has been marked by constant growth throughout its history. Since the initial release of its source code in 1991, it has grown from a small number of C files under a license prohibiting commercial distribution to the 4.15 version in 2018 with more than 23.3 million lines of source code, not counting comments, under the GNU General Public License v2 with a syscall exception meaning anything that uses the kernel via system calls are not subject to the GNU GPL.

<span class="mw-page-title-main">Free content</span> Nonrestrictive creative work

Free content, libre content, libre information, or free information is any kind of creative work, such as a work of art, a book, a software program, or any other creative content for which there are very minimal copyright and other legal limitations on usage, modification and distribution. These are works or expressions which can be freely studied, applied, copied and modified by anyone for any purpose including, in some cases, commercial purposes. Free content encompasses all works in the public domain and also those copyrighted works whose licenses honor and uphold the definition of free cultural work.

Companies whose business centers on the development of open-source software employ a variety of business models to solve the challenge of making profits from software that is under an open-source license. Each of these business strategies rest on the premise that users of open-source technologies are willing to purchase additional software features under proprietary licenses, or purchase other services or elements of value that complement the open-source software that is core to the business. This additional value can be, but not limited to, enterprise-grade features and up-time guarantees to satisfy business or compliance requirements, performance and efficiency gains by features not yet available in the open source version, legal protection, or professional support/training/consulting that are typical of proprietary software applications.

BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software. This is in contrast to copyleft licenses, which have share-alike requirements. The original BSD license was used for its namesake, the Berkeley Software Distribution (BSD), a Unix-like operating system. The original version has since been revised, and its descendants are referred to as modified BSD licenses.

REPLAY is a management system for audiovisual content developed at ETH Zurich.

The Apache Traffic Server (ATS) is a modular, high-performance reverse proxy and forward proxy server, generally comparable to Nginx and Squid. It was created by Inktomi, and distributed as a commercial product called the Inktomi Traffic Server, before Inktomi was acquired by Yahoo!.

<span class="mw-page-title-main">Chamilo</span>

Chamilo is a free software e-learning and content management system, aimed at improving access to education and knowledge globally. It is backed up by the Chamilo Association, which has goals including the promotion of the software, the maintenance of a clear communication channel and the building of a network of services providers and software contributors.

<span class="mw-page-title-main">LibreOffice</span> Free and open-source office software suite

LibreOffice is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. It consists of programs for word processing; creating and editing spreadsheets, slideshows, diagrams, and drawings; working with databases; and composing mathematical formulae. It is available in 120 languages. TDF does not provide support for LibreOffice, but enterprise-focused editions are available from companies in the ecosystem.

<span class="mw-page-title-main">Jasig</span>

Jasig is a non-profit US organization founded by a group of university IT personnel in late 1999 with the stated goal of creating open source computer programs for use in higher education environments, mostly written in the Java programming language. Jasig, “a federation of higher ed institutions interested in open source”, is registered as a US 501(c)(3) non-profit organization. The name Jasig is an acronym for Java in Administration Special Interest Group. The founders of Jasig included Carl Jacobson from University of Delaware, David Koehler from Princeton, Bernie Gleason from Boston College, Ted Dodds at the University of British Columbia, Jeffrey Gozdieski and Art Pasquinelli from Sun Microsystems.

<span class="mw-page-title-main">Open Live Writer</span> Desktop app for developing and publishing blog posts

Open Live Writer is a free and open-source desktop blogging application released by .NET Foundation. It is a fork of Windows Live Writer 2012 by Microsoft. Open Live Writer features WYSIWYG authoring, photo-publishing and map-publishing functionality, and is currently compatible with WordPress.com, WordPress (hosted), and Blogger, with support for more platforms planned. The application's source code is available on GitHub under the MIT License.

<span class="mw-page-title-main">Open source</span> Source code made freely available

Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open source model is a decentralized software development model that encourages open collaboration. A main principle of open source software development is peer production, with products such as source code, blueprints, and documentation freely available to the public. The open source movement in software began as a response to the limitations of proprietary code. The model is used for projects such as in open source appropriate technology, and open source drug discovery.

References

  1. "07.28.2009 - Communal Webcasting platform to beef up campus's popular educational content". www.berkeley.edu.
  2. "Opencast Graduates Incubation - Apereo". www.apereo.org.
  3. "Apereo Foundation + Incubation Process - ETH Zürich Videoportal". www.video.ethz.ch.