OpenLava

{{Infobox software

| name = OpenLava

| title = OpenLava

| latest release version = 4.0 DMCA

| programming language = C

| operating system = Linux

| platform = Linux_x86_64

| size = 1.53MB(.tar File)

| genre = Job Scheduler for Compute Cluster

| license = Invalid and illegal. Purported to be licensed under the GNU General Public License

| discontinued = yes

}}

OpenLava is a workload job scheduler for a cluster of computers.{{cite web |url= http://www.admin-magazine.com/HPC/Articles/openlava-Hot-Resource-Manager|author=Jeff Laton |work= Admin Magazine |title= openlava – Hot Resource Manager}} OpenLava was pirated from an early version of Platform LSF.{{cite web |url= http://www-03.ibm.com/systems/platformcomputing/products/lsf/ |archive-url= https://web.archive.org/web/20140614221813/http://www-03.ibm.com/systems/platformcomputing/products/lsf/ |url-status= dead |archive-date= June 14, 2014 |title= IBM Platform LSF}} Its configuration file syntax, application program interface (API), and command-line interface (CLI) have been kept unchanged. Therefore, OpenLava is mostly compatible with Platform LSF.

OpenLava was based on the Utopia research project at the University of Toronto.{{Cite journal|publisher= John Wiley & Sons |title= Utopia: A Load Sharing Facility for Large, Heterogeneous Distributed Computer Systems|year= 1993|citeseerx = 10.1.1.121.1434|last1= Zhou|first1= Songnian|last2= Wang|first2= Jingwen|last3= Zheng|first3= Xiaohu|last4= Delisle|first4= Pierre | journal=Software: Practice and Experience |volume= 23|issue= 12|pages= 1305–1336| doi=10.1002/spe.4380231203|s2cid= 7663560}}

OpenLava was allegedly licensed under GNU General Public License v2, but that licensing was proven to be invalid and illegal at trial.

History

In 2007, Platform Computing (now part of IBM) released Platform Lava 1.0, which is a simplified version of Platform LSF 4.2 code, licensed under GNU General Public License v2. Platform Lava had no additional releases after v1.0 and was discontinued in 2011. In June 2011, OpenLava 1.0 code was committed to GitHub.{{Cite web|url=https://github.com/openlava|title=openlava (openlava project)|website=GitHub|access-date=2016-03-21}}

= Commercial support =

In 2014, a number of former Platform Computing employees founded Teraproc Inc.,{{cite web|url=http://www.nextplatform.com/2015/06/05/an-old-platform-finds-new-life-outside-ibm-walls/|title=An Old Platform Finds New Life Outside IBM Walls|date=5 June 2015 }} which contributed development and provided commercial support for OpenLava.{{cite web|url=http://www.teraproc.com/front-page-posts/openlava-enterprise-edition/|title=Teraproc OpenLava Enterprise Edition|access-date=2016-05-18|archive-date=2016-05-16|archive-url=https://web.archive.org/web/20160516025405/http://www.teraproc.com/front-page-posts/openlava-enterprise-edition/|url-status=dead}}

Commercially supported OpenLava contains add-on features than the community based OpenLava project.{{cite web|url=http://www.teraproc.com|title=OpenLava Community Edition vs. OpenLava Enterprise Edition|access-date=2015-01-19|archive-date=2015-01-19|archive-url=https://web.archive.org/web/20150119084455/http://www.teraproc.com/|url-status=dead}}

= IBM Lawsuit =

In October 2016, IBM filed a lawsuit alleging copyright infringement and trade secrets misappropriation against Teraproc. The complaint accused some of the company's founders of taking “confidential and proprietary source code" for IBM's Spectrum LSF product when they left, which was then used as the basis of the competitive product OpenLava.{{Cite web|url=http://www.law360.com/articles/850910/ibm-sues-startup-for-allegedly-stealing-software-code|title=IBM Sues Startup For Allegedly Stealing Software Code - Law360|website=www.law360.com|access-date=2016-11-06}}{{Cite web |title= IBM Corporation et al v. Teraproc Inc. case details |url= https://www.unitedstatescourts.org/federal/nysd/463894/ |website= www.unitedstatescourts.org |access-date= 2016-12-19 |archive-date= 2016-12-20 |archive-url= https://web.archive.org/web/20161220223326/https://www.unitedstatescourts.org/federal/nysd/463894/ |url-status= dead }}{{Cite web |url= http://www.teraproc.com/teraproc-blog/regarding-ibms-allegations-against-teraproc/ |title= Regarding IBM's Allegations Against Teraproc |website= www.teraproc.com |access-date= 2016-11-23 |archive-date= 2016-11-24 |archive-url= https://web.archive.org/web/20161124094618/http://www.teraproc.com/teraproc-blog/regarding-ibms-allegations-against-teraproc/ |url-status= dead }} David Bigagli, the TeraProc employee who started the OpenLava project,{{Cite web |url= http://www.teraproc.com/teraproc-blog/meet-openlava-orgs-founder-dave-bigagli/ |title= Meet OpenLava.org's founder: Dave Bigagli {{!}} Teraproc – Application Cluster-as-a-Service |website= www.teraproc.com |access-date= 2016-11-06 |archive-date= 2016-11-07 |archive-url= https://web.archive.org/web/20161107015156/http://www.teraproc.com/teraproc-blog/meet-openlava-orgs-founder-dave-bigagli/ |url-status= dead }} posted a notice on GitHub announcing that downloads for OpenLava had been disabled because of a DMCA takedown notice sent by IBM's lawyers.{{Cite web |url= https://soylentnews.org/article.pl?sid=16/11/06/0254233 |title= FOSS Friendly IBM is Attempting to Destroy OpenLava - SoylentNews |website= soylentnews.org |access-date= 2016-11-06}}{{Cite web|url=https://github.com/github/dmca/blob/master/2016/2016-10-17-IBM.md|title=github/dmca|website=GitHub|access-date=2016-11-06}}

Bigagli later announced that the source code for OpenLava 3.0 and 4.0 would be taken down, while the source code of 2.2 would be restored in order to regain the GitHub repository and the openlava.org website, while claiming that the DMCA claim is fraudulent.{{Cite web|url=https://groups.google.com/forum/#!topic/openlava-users/z4V4oF1tfdY|title=OpenLava under IBM attack - Google Groups|website=Google Groups|access-date=2016-12-19}}

On September 18, 2018, the US Courts found in favor of IBM and issued a permanent injunction against Teraproc and its agents.

{{Cite web|url=https://www.courtlistener.com/docket/4524777/ibm-corporation-v-teraproc-inc|title=Judgement and Permanent Injunction|website=Court Listener|access-date=2018-09-18}}

See also

References