|
Castle USB, ethernet derived from BSD By Chris Williams. Published: 3rd Jul 2004, 21:26:02 | Permalink | PrintablePowered by open source It's been revealed that Castle's USB and Iyonix ethernet drivers include portions of code originally from NetBSD, FreeBSD and Intel.
Specifically, the Castle USB stack contains copyrighted material from the NetBSD project, the USB mass storage driver includes copyrighted material from FreeBSD and the EtherK driver is derived from copyrighted code from Intel. All the aforementioned code is licensed under the classic BSD licence, which requires redistributions to include appropriate copyright attributions among other things. Unlike the GPL, you don't have to make source code available under the BSD licence.
Today, Castle issued to Iyonix users a documentation pack which included the necessary copyright attributions and other text for the above drivers, as directed by the conditions of the BSD licence. So unlike their previous tussle with open source software, Castle are seemingly playing this one by the book. A note in the documentation release reads, "This update groups all the related documentation, disclaimers and licence conditions in a consistent location for ease of reference. We have re-supplied the relevant documentation in updated form to reflect the current state of play."
"The licence style of BSD derivatives permits their use," Castle's John Ballance commented this morning when we asked Castle if they see the BSDs as providing a route for improving RISC OS. He added, "Indeed, for a long time the [RISC OS] network stack has been based on (and attributed to) NetBSD."
On Friday, Iyonix users were issued beta release USB drivers, which (for the first time) sported an accompanying copyright attribution to NetBSD. A keen reader also spotted similarities between the EtherK module and Intel's gigabit ethernet driver, so we got in touch with Castle. The next day, the updated documentation was issued, which included copyright attributions for EtherK and the USB modules.
Of course, this isn't the first time RISC OS has used BSD derived code (for example, the network stack), and the liberal nature of the BSD licence permits code to be used in closed source commercial products with little disruption. However as the RISC OS platform continues to increasingly rely on open source software to further itself, it's interesting to see where developments are coming from.
Links
Castle website
Other open source software used by Castle
Previous: X-Ample woos RiScript
Next: Castle conference transcript online
Discussion Viewing threaded comments | View comments unthreaded, listed by date | Skip to the endPlease login before posting a comment. Use the form on the right to do so or create a free account.
|
+++ Message board +++
Read messages or start a new thread
Search the archives
Today's featured article
Online banking with RISC OS We thought this would be of high interest
28 comments, latest by devine on 25/9/05 8:30AM. Published: 1 Sep 2005
Random article
Martin Avison named as new Organizer developer RISC OS software developer Martin Avison was today unveiled as the coder working on new versions of life management package Organizer. Originally written by Chris Morison, the software was handed over to Nigel Willmott to manage and find Organizer a new developer. Announcing a new website for the package, Nigel said: "It's been a steep learning curve both for me as a software publisher, and for Martin in finding his way around approaching 30,000 lines of code, but we hope an initial new version will be ready for release very soon."
1 comment, latest by jess on 23/1/09 8:56AM. Published: 22 Jan 2009
Login
Create a new account
Forgot your password?
Useful links
News and media:
Iconbar •
MyRISCOS •
ArcSite •
RISCOScode •
ANS •
C.S.A.Announce •
Archive •
Qercus •
RiscWorld •
Drag'n'Drop •
GAG-News
Top developers:
RISCOS Ltd •
RISC OS Open •
MW Software •
R-Comp •
Advantage Six •
VirtualAcorn
Dealers:
CJE Micros •
APDL •
Castle •
a4 •
X-Ample •
Liquid Silicon •
Webmonster
Usergroups:
WROCC •
RONE •
NKACC •
IRUG •
SASAUG •
ROUGOL •
RONWUG •
MUG •
WAUG •
GAG •
RISCOS.be
Useful:
RISCOS.org.uk •
RISCOS.org •
RISCOS.info •
Filebase •
Chris Why's Acorn/RISC OS collection •
NetSurf
Non-RISC OS:
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •
xkcd •
diodesign
|