Request to use JavaSysMon library in an open source component to validate server bootup configurations

54 views
Skip to first unread message

Dileepa Jayakody

unread,
Jan 23, 2012, 1:19:33 AM1/23/12
to j...@jezhumble.net, javas...@googlegroups.com
Dear Jez,

My name is Dileepa Jayakody, a software engineer at WSO2, the SOA company : http://wso2.com/
At WSO2 we have a complete open source,  component based SOA products stack based on OSGI. The products and all the components are distributed under the Apache 2.0 licence (http://www.apache.org/licenses/LICENSE-2.0).

As a new component in our product base, I'm implementing a bootup-validator to validate the system configurations such as CPU, RAM, Free HD space and open file descriptor limits at server startup. Since I'm developing in Java, I soon came to realise the need of an OS independent library to check configurations such as CPU, RAM etc, and while doing bit of research on the topic I came across the wonderful JavaSysMon library written by you on github : https://github.com/jezhumble/javasysmon. I would be much obliged if you allow me to use your library in my component as I need to access the cpu, RAM info in an OS independent manner.
As far as I know, BSD licence would not have any conflicts with Apache 2.0 license and would appreciate your acknowledgement on that.

Since I'm developing my component as an OSGI bundle, the javasysmon library too needs to be converted as a OSGI bundle; hence I'm planning on creating an Orbit bundle (3rd party library bundle) by bundling javasysmon-0.3.3.jar . I would gladly contribute this bundle after successful completion, if you are interested. Please let me know how can we proceed with this.

Thanks and regards,
Dileepa 

--
Dileepa Jayakody,
Software Engineer, WSO2 Inc.
Lean . Enterprise . Middleware

Mobile : +94777-857616

Dileepa Jayakody

unread,
Jan 24, 2012, 12:06:14 AM1/24/12
to Jez Humble, javas...@googlegroups.com
Thanks a lot Jez.

On Mon, Jan 23, 2012 at 11:00 PM, Jez Humble <j...@jezhumble.net> wrote:
Hi Dileepa

The library is licensed under the new BSD (2-line) license and you are of course welcome to use it under the terms of that license. IANAL, and cannot give you advice on whether it conflicts with the Apache 2.0 license, but you might take a look here: http://www.dwheeler.com/essays/floss-license-slide.html

I would be very happy to receive your contributions. To contribute, please create a fork on GitHub, make the changes, and submit a pull request.

Thanks and good luck with your product.

Jez.

Reply all
Reply to author
Forward
0 new messages