Skip to content
David Fischer edited this page Oct 20, 2013 · 1 revision

Licensing

The OSCIED project consist of software that dynamically links to different existing open source code repositories. It does not incorporate or combines components through copying them (or parts) into the target application and producing a merged object file that is a stand-alone executable. The OSCIED code and documentation is available under EUPL license (European Union Public Licence v. 1.1) on the EBU Github.

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Furthermore the EBU cannot be held responsible for any use by third parties using the software, f.e. produce / manipulate illegal content or not paying for the use of licensed codecs or any other illegal use.

The EUPL licence v1.1 is available in 22 languages: 22-07-2013, https://joinup.ec.europa.eu/software/page/eupl/licence-eupl

OPEN-SOURCE CLOUD INFRASTRUCTURE FOR ENCODING AND DISTRIBUTION : <"NAME OF MODULE">

Project Manager : Bram Tullemans (tullemans@ebu.ch)

Main Developer : David Fischer (david.fischer.ch@gmail.com)

<"FUNCTION NEW CONTRIBUTOR"> : <"NAME NEW CONTRIBUTOR"> (<"E-MAIL NEW CONTRIBUTOR">)

Copyright : Copyright (c) 2012-2013 EBU. All rights reserved.

This file is part of EBU Technology & Innovation OSCIED Project.

This project is free software: you can redistribute it and/or modify it under the terms of the EUPL v. 1.1 as provided by the European Commission. This project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See the European Union Public License for more details.

You should have received a copy of the EUPL General Public License along with this project. If not, see he EUPL licence v1.1 is available in 22 languages: 22-07-2013, <https://joinup.ec.europa.eu/software/page/eupl/licence-eupl>

Retrieved from https://github.com/ebu/OSCIED

Contact the EBU (Bram Tullemans, tullemans@ebu.ch) if one would like to fork the project or one would need special licence / distribution rights.

Summary of used open source software in the different units of OSCIED taking stock of the involved licences of the used sources and the links to their webpages. EUPL license is compatible with all of these licenses.

  • GlusterFS client (GNU GPLv3)
  • JuJu Cloud Orchestrator from Canonical (GNU AGPL, to check)
  • MongoDB Scalable, High Performance NoSQL Database from 10gen (GNU AGPL v3.0)
  • RabbitMQ AMQP Message Broker from vmware (Mozilla public license)
  • Celery Distributed Task Queue (3 BSD)
  • Flask Python Micro Web Framework (BSD)
  • PyMongo module for working with MongoDB (Apache license v2.0)
  • pytoolbox Toolbox for Python scripts (EUPL v1.1) by David Fischer
  • FFmpeg Complete Multimedia Framework from the FFmpeg Foundation (GNU LGPL v2.1+ / GNU GPL v2+) [1]
  • GlusterFS client (GNU GPLv3)
  • GPAC/DashCast MPEG-DASH Encoder from GPAC Team (GNU LGPL)
  • openHEVC Light HEVC Decoding Library (GNU LGPL)
  • x264 H.264 Decoder/Encoder (GNU GPL)
  • Celery Distributed Task Queue
  • pytoolbox Toolbox for Python scripts (EUPL v1.1) by David Fischer
  • Celery Distributed Task Queue
  • pytoolbox Toolbox for Python scripts (EUPL v1.1) by David Fischer
  • pytoolbox Toolbox for Python scripts (EUPL v1.1) by David Fischer
  • The components of this unit will be replace by EBU.io ... Like PlugIt/Flask
  • pytoolbox Toolbox for Python scripts (EUPL v1.1) by David Fischer

[1] The license may vary depending of the compilation options (enabled codecs), ...
[2] Maybe removed if the conflict with MPEG-DASH content delivery is proven ...