|
View:
New views
12 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 | Next > |
|
|
Re: For Approval: Open Source Hardware LicenseOn Jul 6, 2007, at 04:45, Allison Randal wrote: > Simon Phipps wrote: >> Sun contributed to OpenSPARC the full design of the UltraSPARC T1, >> including Verilog sources, emulators, tools and more, and used the >> GPLv2 as the license. It is thus not obvious to me either why a >> specific license is essential. > > It's pretty obvious to me. On the simplest level, you want to use > terms describing the "work" that are relevant to hardware. Sure, > you can apply a software license to hardware by analogy, but it > will never be clear. (e.g. What do you mean by "copying the source > code" of a piece of hardware? Where does the distinction between > hardware designs and physical hardware enter into it?) We're > expanding into new fields of law here, and we need to start > developing the tools of the craft. software than hardware until very late in the design process. The copyrighted source that corresponds to the physical chip has a very strong parallel to copyrighted source corresponding to object code. > As to the choice of which license to base it on, it's largely > governed by the intended use of the licensed hardware. If you > extend the analogy of the GPL to hardware, it implies that your > open chip could only be used within larger pieces of hardware that > are also completely open. That was not our intent. We simply want to make sure that when OpenSPARC designs are used by others they contribute to the pool of know-how of the OpenSPARC community. There is no implication that the rest of the device of which the chip is a component becomes subject to the terms of the license. > Someday we'll get to that point, but at the moment, as we build up > momentum in open hardware, that's a huge obstacle both in > convincing companies to open up their hardware, and in convincing > others to use the open hardware. Even if it is, I am simply asserting that when we chose to take this step we considered a range of licenses for the design source and concluded GPLv2 was the most appropriate. I believe many OSI-approved Free licenses would be appropriate. My view was and is that the right place to start is with existing licenses and that we should solve problems only when we encounter them. So far I have not encountered any in connection with OpenSPARC. S. |
|
|
Re: For Approval: Open Source Hardware LicenseQuoting Simon Phipps (Simon.Phipps@...):
> I'm afraid the distinction between "software" and "hardware" is > getting harder and harder to make. You know, there are circumstances in which I'd raise that point, too. However, I'd feel a bit silly raising it in circumstances where something is described very unambiguously aas a licence specifically for hardware _and used_ (or at least planned to be used) only for that purpose, to a groups that certifies licences specifically for software. (I do doubt that OSI would refuse to certify a licence actually _used_ for software, on no better grounds than it having the word "hardware" in it.) Nonetheless, your ability to discern shades of grey is admirable. ;-> -- Cheers, English is essentially a text parser's way of getting Rick Moen faster processors built. rick@... -- John M. Ford, http://ccil.org/~cowan/essential.html |
|
|
Re: For Approval: Open Source Hardware LicenseRick Moen wrote:
>> It would be a shame if the pioneers of the open hardware movement >> weren't given the opportunity to benefit from the years of hard-earned >> experience in the open software community. > > I can't help noticing that OSI _certifying_ only software licences > wouldn't equate to it somehow hoarding its experience. Either I'm > missing something, or perhaps you are. ;-> In terms of practical applications, I see two extremes, and a range in between: - Software and hardware are completely separate, the OSI declares itself as only interested in software, and has absolutely no interest in talking about hardware licenses. In which case, the discussion continues, but somewhere else. - Software and hardware are taken as one lump, the OSI is interested in licenses for hardware (whether applications of existing licenses, or creation of licenses more relevant to hardware), and this is the perfect place to discuss the future of hardware licenses. Flipping bits on various attributes in the two extremes defines the alternatives between the two extremes. Allison |
|
|
Re: For Approval: Open Source Hardware LicenseQuoting Allison Randal (allison@...):
> In terms of practical applications, I see two extremes, and a range in > between: I note with approval Michael Tiemann's polite but judicious reaction when asked, recently, once again whether OSI shouldn't evaluate one of Microsoft's licences for OSD-compliance. He said, paraphrasing: "Is someone actually using the licence on an actual piece of software? If so, would that person consider submitting it?" I know coders, and so I know they have a tendency to want to test anything that looks like a Turing machine against a variety of inputs. The OSI certification process has, alas, looked to many people like a Turing machine, with the result that they try to hurl goofy licences at it for sundry theoretical purposes or bits of intellectual thumb-sucking^W^W^Wexploration -- most often licences not _even_ actually in use for real pieces of software. (And then, of course, we hear blatant non-sequitur reasoning like "Well, we borrowed that language from the Attribution Assurance Licence, and, surely, if we frankensteined together hunks taken only from OSD-compliant licences, the result must be, too." But I digress.) Getting back to my earlier point: I greatly doubt that OSI would refuse to examine a licence for no better reason than its title (or text) making reference to hardware. However, expecting that the licence be one _actually used_ for software seems entirely reasonable, and a good heuristic for filtering out time-wasting exercises in theory. Time-wasting exercises in theory would include -- not to put too fine a point on it -- determining how "completely separate" hardware and software are. That might be a fascinating discussion, but it has no obvious relevance to OSI certification. -- Cheers, The Viking's Reminder: Rick Moen Pillage first, _then_ burn. rick@... |
|
|
Re: For Approval: Open Source Hardware LicenseRick Moen wrote:
> Quoting Simon Phipps (Simon.Phipps@...): > >> I'm afraid the distinction between "software" and "hardware" is >> getting harder and harder to make. > > You know, there are circumstances in which I'd raise that point, too. > However, I'd feel a bit silly raising it in circumstances where > something is described very unambiguously aas a licence specifically for > hardware _and used_ (or at least planned to be used) only for that > purpose, to a groups that certifies licences specifically for software. > > (I do doubt that OSI would refuse to certify a licence actually _used_ > for software, on no better grounds than it having the word "hardware" in > it.) If OSI considers a license specifically designed for hardware, why should we want it to be in use for software? It seems these are contradictory. OSI could reject hardware-specific licenses if it decides they diverge from the mission too much. If they are acceptable, though, there is no reason to require they be in use for software. Matt Flaschen |
|
|
Re: For Approval: Open Source Hardware LicenseQuoting Matthew Flaschen (matthew.flaschen@...):
> If OSI considers a license specifically designed for hardware, why > should we want it to be in use for software? I'll be glad to take a swing at your question if OSI ever expresses a wish to "consider a licence specifically designed for hardware". Until that day dawns, though, your question seems a bit pointless. > If they are acceptable, though, there is no reason to require they be > in use for software. ^^^^^^^^^^^^^^^^^^ Highlighted assertion is unsupported, and seems dubious on its face: _Reasons_ OSI might wish to ask that submitted licences be _in actual use_ for software have already been cited. -- Cheers, To you, this thought Alot Rick Moen I gently allot: Isnot rick@... Aword. |
|
|
Re: For Approval: Open Source Hardware LicenseRick Moen wrote:
> Quoting Matthew Flaschen (matthew.flaschen@...): > >> If OSI considers a license specifically designed for hardware, why >> should we want it to be in use for software? > > I'll be glad to take a swing at your question if OSI ever expresses a > wish to "consider a licence specifically designed for hardware". Until > that day dawns, though, your question seems a bit pointless. It isn't pointless, given that a license specifically designed for hardware has been submitted (and an updated version is soon to be submitted) and OSI is still deciding whether to consider it. >> If they are acceptable, though, there is no reason to require they be >> in use for software. ^^^^^^^^^^^^^^^^^^ > > Highlighted assertion is unsupported, and seems dubious on its face: > _Reasons_ OSI might wish to ask that submitted licences be _in actual use_ > for software have already been cited. Reasons for /software/ licenses to be in actual use for software have been cited. I have seen no reasons for /hardware/ licenses to be in actual use for software. The obvious reason they should not be is that a hardware-specific license may work poorly for software. Matthew Flaschen |
|
|
Re: For Approval: Open Source Hardware LicenseRick Moen wrote:
> > Getting back to my earlier point: I greatly doubt that OSI would refuse > to examine a licence for no better reason than its title (or text) > making reference to hardware. However, expecting that the licence > be one _actually used_ for software seems entirely reasonable, and > a good heuristic for filtering out time-wasting exercises in theory. So, people should first release a whole bunch of software/hardware under the new license, and then go ask the people with experience if their license is sane and likely to be accepted? Allison |
|
|
Re: For Approval: Open Source Hardware LicenseQuoting Matthew Flaschen (matthew.flaschen@...):
> I have seen no reasons for /hardware/ licenses to be in > actual use for software. Do you need help finding the archive, then -- or are you, in the alternative, asking me to re-post? |
|
|
Re: For Approval: Open Source Hardware LicenseQuoting Allison Randal (allison@...):
> So, people should first release a whole bunch of software/hardware under > the new license, and then go ask the people with experience if their > license is sane and likely to be accepted? Yesterday, in response to your earlier message, I replied: I can't help noticing that OSI _certifying_ only software licences wouldn't equate to it somehow hoarding its experience. The comment still seems relevant. ;-> But I might have been too cryptic. (If so, sorry.) To rephrase in the form of a question: Why are you assuming that the only plausible means of garnering comment on a hardware licence's sanity and acceptance prospects is to submit it to OSI's software-licence certification process, especially when good alternatives beckon? E.g., one could post, "Hey, gang, please have a look at this hardware licence [citation], and let me know if you think it's sane and likely to be accepted." |
|
|
Re: For Approval: Open Source Hardware LicenseVersion 0.5 of the OSHL seems compatible with the OSD. Since, as I understand it, the OSHL is essentially a software license covering chip design source code, I am not sure why "all of the pre-existing OSI-certified open source licenses" covering software are inapplicable to "open source hardware."
The OSHL does not purport to protect the chip; it protects source code. And, certainly, it does not seem to matter directly in the license-approval process what type of programming language (i.e., hardware design language) is used to produce the source code. Hence, the need for a license exclusively protecting hardware design language source code is unclear to me. Aside from the MIT- patent issue, what unique requirements are unmet by the existing open source licenses? (BTW, regarding the patent issue, I am curious - do you mean MIT will not accept patent grants or will not make patent grants?) Rod Dixon, J.D., LL.M. On Jul 6, 2007, at 9:19 AM, Jamey Hicks wrote:
|
|
|
Re: For Approval: Open Source Hardware LicenseRod Dixon, J.D., LL.M. scripsit:
> (BTW, regarding the patent issue, I am curious - do you mean MIT will > not accept patent grants or will not make patent grants?) MIT claims that it will not make blanket implicit patent grants of the form "You are licensed to use [etc.] any patents of ours you need in order to use this software." Many believe that the MIT License (used on X Windows and other works) actually contains a grant of this form due to the presence of the word "use" in it, but of course the matter has never been tested. As I understand it, by refusing/repudiating such grants, MIT is reserving the right to make explicit exclusive licenses either before or after the fact to licensees of their choice; furthermore, they claim to be unable to keep track of what patents they have and what might infringe what. -- John Cowan cowan@... http://ccil.org/~cowan There was an old man Said with a laugh, "I From Peru, whose lim'ricks all Cut them in half, the pay is Look'd like haiku. He Much better for two." --Emmet O'Brien |
| < Prev | 1 - 2 | Next > |
| Free embeddable forum powered by Nabble | Forum Help |