|
From: Jason v. Z. <ja...@ze...> - 2002-12-12 08:31:56
|
On Thu, 2002-12-12 at 03:08, Patrick Yee wrote: > Hi Jason, > > Maybe the word proprietary is confusing, which I should avoid. I mean not > open source. We do not see any problem for an open source project to use > non-open library, as long as the license permits the project to use the > library. Yes, but you could change the license anytime you wish making that not the case. If the source code is not available anyone using the code could potentially fall victim to unforseen events. I'm saying anyone is trying to do anything nasty, but if the source code, all of it, is not open the potential for problems is always there. > For example, if a project should connect to Oracle as backend database. Will > that project cannot go open source because it use some proprietary > component? There is a stark difference between linking and accessing vendors backend system using a standard protocol like JDBC. If Oracle disappears, which I admit is unlikely, then I can use any number of backend databases. If your centre decides that it's never going to release the proprietary code, your funding gets cut, your team disbands, then I find a problem in one of closed libraries then I'm not really in a good situation. I'm screwed basically and any of the time I've invested in the project could be lost. Hermes only works with your closed libraries. If they adhered to standard Java APIs that I could swap out for open versions I wouldn't be concerned. But as far as I know you're the only one's who have the code. Is there any particular reason for closing general packages like properties and logging? Given the prevelance of things like commons-logging and the Preferences API? As a standard practice, if I don't have the source code I can't use it solely for pragmatic reasons and safety. > Regards, -Patrick > > ----- Original Message ----- > From: "Jason van Zyl" <ja...@ze...> > To: "Patrick Yee" <kc...@ce...> > Cc: <ebx...@li...>; > <ebx...@li...> > Sent: Thursday, December 12, 2002 3:50 PM > Subject: Re: [ebxmlms-general] SourceCode Missing > > > > On Thu, 2002-12-12 at 01:17, Patrick Yee wrote: > > > Dear Ciju, > > > > > > I am sorry that the classes you mentioned are those proprietary > > > libraries provided by our center. So no source code is available in > > > the public. However, we can give you more information about the > > > classes if you have special need on the library. So, would you please > > > tell us about your case and so that we can provide appropriate > > > assistance? > > > > Proprietary libraries used in an open source project? Will the sources > > ever be released? Hermes is an open source project, yes? > > > > > Thanks a lot. > > > > > > Regards, -Patrick > > > -- > > > Patrick Yee > > > System Architect > > > Center for E-Commerce Infrastructure Development (CECID) > > > Dept. of Computer Science and Information Systems > > > The University of Hong Kong > > > Tel: (852) 22415674 > > > Fax: (852) 25474611 > > > > > > ----- Original Message ----- > > > From: Ciju Kurian > > > To: ebx...@li... > > > Cc: ebx...@li... > > > Sent: Thursday, December 12, 2002 1:27 PM > > > Subject: [ebxmlms-general] SourceCode Missing > > > > > > > > > > > > > > > > > > > > > Hi All, > > > > > > > > > > > > In the below mentioned import statements, I am not able to > > > locate the source code nor the documentation for > > > AuthenticationManager, Logger and Property classes in the > > > extracted hermes_ebms2_all_in_one_0920.zip file. > > > > > > > > > > > > Could any body tell me where to find the source code, or is > > > there any link to get these source codes. > > > > > > > > > > > > import hk.hku.cecid.phoenix.common.util.AuthenticationManager; > > > > > > import hk.hku.cecid.phoenix.common.util.Logger; > > > > > > import hk.hku.cecid.phoenix.common.util.Property; > > > > > > > > > > > > Thanks in advance, > > > > > > > > > > > > Regards, > > > > > > Ciju > > -- > > jvz. > > > > Jason van Zyl > > ja...@ze... > > http://tambora.zenplex.org > > > > In short, man creates for himself a new religion of a rational > > and technical order to justify his work and to be justified in it. > > > > -- Jacques Ellul, The Technological Society > > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > _______________________________________________ > ebxmlms-general mailing list > ebx...@li... > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general -- jvz. Jason van Zyl ja...@ze... http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society |