Date: Sat, 15 Mar 2003 20:25:23 -0600 From: David Kelly <dkelly@HiWAAY.net> To: Jonathon McKitrick <jcm@FreeBSD-uk.eu.org>, freebsd-chat@FreeBSD.ORG Subject: Re: When does it make sense for a company to open-source its code? Message-ID: <200303152025.23590.dkelly@HiWAAY.net> In-Reply-To: <20030315225844.GA72313@dogma.freebsd-uk.eu.org> References: <20030315225844.GA72313@dogma.freebsd-uk.eu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 15 March 2003 04:58 pm, Jonathon McKitrick wrote: > > The company I work at designs scientific instruments controlled from > a host PC. That PC has to run Windows right now. However, I am > being asked to look into porting at least some of the software, > possibly just the hardware control components, to Linux/Unix. [...] > What might be some guidelines to follow to decide what should be made > open source (BSD license) and what should be binary-only? Could we > practically do both? If binary-only is becoming widely unacceptable, > what else could be done to protect our intellectual property? By _contributing_ the source code to drivers for your hardware to projects such as FreeBSD you would gain when/if the expert FreeBSD kernel people happen to look in to your driver and make suggestions. Or possibly outright fix it for you. The more open your license, the more likely to benefit from a free fix. The more likely that as FreeBSD evolves your driver won't be left behind. Another advantage in releasing your drivers under a BSD license is when I go looking for FreeBSD hardware the first place I look is for that which FreeBSD already supports. If you are on that list and your product meets my needs I'm not going to go beg somebody else to port their product. I'm not going to attempt porting it myself. If I'm not mistaken, the I/O hardware for the data collection industry has pretty much unified and standardized on clones of National Intruments products? And somehow/someway yours differ? Would suggest in addition to the hardware drivers that working userland example code be provided. And under SEE ALSO in the man page for the driver you could provide a URL ("free" advertising) pointing at the full pay-for application. -- David Kelly N4HHE, dkelly@hiwaay.net ===================================================================== The human mind ordinarily operates at only ten percent of its capacity -- the rest is overhead for the operating system. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303152025.23590.dkelly>