<html><body><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000"><div>Hi, </div><div><br data-mce-bogus="1"></div><div>thank you for the submission. I take that the .md file is just the gist of the license, but it is not useful to the approval process. </div><div><br data-mce-bogus="1"></div><div>I firstly note a potential ambiguity on who is the Licensor. It can be either of:</div><div><br data-mce-bogus="1"></div><div>- everybody who holds any copyright the software</div><div>- who holds the copyright in the original </div><div><br data-mce-bogus="1"></div><div>The second seems the case, as you elected to define also contributor (as the Apache 2.0 does), which is an interesting election WRT patent license, but in other cases it creates an unacceptable, in my view, discrimination between Licensor and Contributor, for instance in 11. Termination and with a lesser problem in 12. Export Control. This alone discriminates different classes of copyright holders and I consider it potentially against #5.</div><div><br data-mce-bogus="1"></div><div>Also I am strongly in disfavor not only of any choice of law (only marginally problematic here), but also with any jurisdiction clause. We had this discussion a number of times here.</div><div><br data-mce-bogus="1"></div><div>On the positive side, I note Section 6 that you took pains at not creating a condition there. Good. Also the patent grant seems correct (again, Apache-style).</div><div><br></div><div>Section 7. creates text that makes difficult to port. It would be nice if submitters already decided to use placeholders instead of their name, or, better, to avoid placing the original licensor in a more favorable position than others, who might become even more prominent licensors.</div><div><br data-mce-bogus="1"></div><div>Section 9 seems a good example of how you can protect the interest of Contributors, Apache style. I hoped you had done the same elsewhere (see above). </div><div><br data-mce-bogus="1"></div><div>Also Section 10. although I am not sure I would accept it if I were a contributor and probably I would advise clients against it. The Apache license, which has a similar provision, makes it only as a consequence of the decision to provide a warranty, which makes more sense. This however does not seem to be against OSD, per se, but I urge you to reconsider this, it would create friction and I am not even sure it would hold water in many jurisdictions.</div><div><br data-mce-bogus="1"></div><div>Also Section 14 is problematic, as it is not clear what the matter hereof is. Suppose licensing software is a part of a contract agreement? </div><div><br data-mce-bogus="1"></div><div>As the copyright grant in Section 2, what language exactly enables the licensor to distribute dervative works at all? The license only extends to "prepare" and "reproduce", but the right to distribute is only granted in the software, in the source or binary form.</div><div><br data-mce-bogus="1"></div><div>Please avoid, by all means "open-source". The correct spelling is Open Source. https://opensource.org/blog/is-<span id="DWT1181" class="ZmSearchResult">open-source</span>-ever-hyphenated</div><div><br data-mce-bogus="1"></div><div>The definition of "Software" is also problematic. It only applies to Software as defined, and what if anyone would use it for different purposes? Why have not you defined software in Section 1 "Definition", leaving the preamble as a a non-normative part of the license?</div><div><br data-mce-bogus="1"></div><div>So, all in all there is some good faith effort and some quite apparent flaws, on a very cursory reading of the license. I think fixing them (there might be others that I have not spotted) would be relatively easy, but at this version I would find it hard to approve it, even as a special purpose license.</div><div><br data-mce-bogus="1"></div><div>Cheers</div><div><br data-mce-bogus="1"></div><div>Carlo </div><div>in his personal capacity</div><div><br data-mce-bogus="1"></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>Da: </b>"Righteousness" <karuman2013@gmail.com><br><b>A: </b>"license-review@lists.opensource.org" <license-review@lists.opensource.org><br><b>Inviato: </b>Luned́, 20 ottobre 2025 15:09:03<br><b>Oggetto: </b>[License-review] Submission of Orivex Syscall Note License (OSN-1.0) for OSI Approval<br></blockquote></div><div data-marker="__QUOTED_TEXT__"><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><div dir="ltr">Dear Open Source Initiative License Review Committee,<br><br>I am submitting the Orivex Syscall Note License (OSN-1.0) for your consideration for OSI approval.<br><br>Background:<br>Orivex is an operating system currently under active development. OSN-1.0 is a permissive license specifically designed for Orivex\u2019s kernel-facing components, including kernel headers, syscall interface definitions, reference ABI documentation, and related API files. This license is intended to enable Orivex to be released as open source in the future.<br><br>Why a New License is Necessary:<br>Existing OSI-approved licenses, such as MIT, BSD, or Apache 2.0, provide general-purpose permissive licensing but do not explicitly address kernel- and syscall-level artifacts. OSN-1.0 fills this gap by:<br>- Preserving attribution and provenance specifically for kernel interfaces and ABI contracts.<br>- Providing guidance for ABI and syscall interface compatibility without imposing legal obligations.<br>- Explicitly separating trademark rights from copyright and patent grants.<br>- Clarifying contributor patent grants and termination conditions related to patent litigation.<br><br>Comparison to Similar OSI Licenses:<br>- MIT/BSD: Similar in permissiveness and simplicity, but do not provide guidance on syscall/ABI traceability or contributor patent grant clarity.<br>- Apache 2.0: Includes patent grants and some attribution requirements, but is heavier and not tailored for kernel-facing artifacts or syscall-specific documentation.<br>OSN-1.0 balances permissiveness, clarity, and lightweight design, while providing explicit protections and guidance for kernel interface development.<br><br>Open Source Definition Compliance:<br>OSN-1.0 has been designed to satisfy all ten criteria of the Open Source Definition (OSD), including:<br>- Free redistribution<br>- Availability of source code<br>- Permission to create derivative works<br>- No discrimination against persons, groups, or fields of endeavor<br>- Technology-neutral terms<br>- Clear redistribution and license grant requirements<br><br>Additional Information:<br>- Copyright (c) 2025 Kartik<br>- SPDX Identifier: Orivex-syscall-note<br>- Governing Law: India<br><br>I believe OSN-1.0 provides a clear, permissive license suitable for projects requiring kernel- or syscall-level interfaces while remaining fully OSD-compliant. I would be happy to provide any additional information, clarifications, or documentation needed to facilitate your review.<br><br>Thank you for your time and consideration.<br><br>Best regards,<br>Kartik<br><a href="mailto:karuman2013@gmail.com" target="_blank">karuman2013@gmail.com</a><br data-mce-bogus="1"></div>
<br>_______________________________________________<br>The opinions expressed in this email are those of the sender and not necessarily those of the Open Source Initiative. Communication from the Open Source Initiative will be sent from an opensource.org email address.<br><br>License-review mailing list<br>License-review@lists.opensource.org<br>http://lists.opensource.org/mailman/listinfo/license-review_lists.opensource.org<br></blockquote></div></div></body></html>