openmolecules.org

 
Home » DataWarrior » Functionality » openchemlib-js
Re: openchemlib-js [message #343 is a reply to message #340] Sat, 05 May 2018 14:34 Go to previous message
thomas is currently offline  thomas
Messages: 655
Registered: June 2014
Senior Member
Hi Dennis,

openchemlib is basically the chemistry informatics engine behind DataWarrior. It contains classes to handle molecules, to perceive rings and stereochemistry, to canonicalize molecules, to interconvert to smiles and molfiles, to calculate similarities, to do substucture matching, to to visualize and edit 2D-molecules, etc. It has a BSD open source license, which means that anybody can use the source code for any purpose.

DataWarrior as an end-user application brings the functionality (and more) to the the user. DataWarrior is practically a superset of OpenChemLib. Its source code has a more restrictive license (GPL3), which requires derived software to publish any additional code also under the GPL3 license. This way it is difficult to make a commercial product out of DataWarrior and to charge large sums of money just because somebody added a tiny feature. Those files, which are part of OpenChemLib, of cause, can still be used under the BSD license.

openchemlib-js is a derived JavaScript based version of OpenChemLib. It is maintained by people at EPFL und also BSD licensed.

Hope this clarifies it,

Thomas
 
Read Message
Read Message
Previous Topic: 2D Rubber Band Scaling (RBS)
Next Topic: add empty rows
Goto Forum:
  


Current Time: Fri May 03 04:00:04 CEST 2024

Total time taken to generate the page: 0.04602 seconds