Comments (6)
I could never articulate why I disliked licenses until I read Martin Sústrik's post on the subject. Now I subscribe to his position unreservedly. I think IP law should not exist, certainly not in software. Consider the absence of a license in Mu an act of civil disobedience. I don't believe I have any right to dictate what people do with something after I show it to them. Thinking about licenses makes me dumber (legal codes are software too, just even crappier than Intercal) so I try to avoid doing it until I absolutely have to.
from mu.
Hello, by the way :)
from mu.
Thank you for the article you linked, it is an interesting point of view. In my opinion using a permissive license is about granting rights you are comfortable about giving to others but I respect your choice to not license your software.
from mu.
from mu.
See also:
https://github.com/aempirei/PMUT/blob/master/LICENSE
from mu.
Interesting thoughts on practices relevant to this question:
http://www.loud1design.co.uk/on-patents-open-source-design-and-reciprocity/
"""
Reliance on copyright and copyleft in a classic Open Source project leaves collaboratively produced product innovations in the paradox highlighted by Michel Bauwens: that the more communal the license, the more commercial interests can exploit them without contributing to sustaining the innovation process that generated them.
If an open source project were conducted in secret, however, it would not be able to leverage the network benefits of the distributed development resource of the online community and would be forced back into the standard model of investment, patent acquisition and defence.
Conversely, if a development is carried out in a truly open model with disregard for how patents work, the open community could find its work enclosed at a later date by a proprietary patent as seen with the Makerbot community.
As a practising designer and engineer I am looking to launch a technology project and I want to embed the values of open source communities in its development. In particular, I want to ensure that the technology is not used for military applications.
I have come to the conclusion that a patent is needed to establish a “property” which I can then licence at a lower fee to non-profits in a way that reflects the goals and spirit of the CBRL. The core technology will then be a basis for an open source community platform around which developments and applications grow. Any licensing fees to larger profit-maximising companies will then feed directly back into sustaining this platform. The challenge then is to reach the stage of obtaining patents in key territories without requiring external investors who do not share these goals.
"""
from mu.
Related Issues (20)
- SubX: decide on minimal set of syscalls to support HOT 10
- SubX: Tip in `subx help opcodes` doesn't work HOT 3
- SubX: Would be nice to have a --quiet flag to turn off tracing HOT 4
- SubX: Adding labels would improve the programming experience HOT 3
- SubX: README should say that the project requires a C++ compiler HOT 1
- Mu: Can't build due to linker error HOT 2
- Redo how SubX lays out code/data segments in memory
- Support the x86 carry flag `CF`
- Highish-level syntax for dependency-injected abort HOT 14
- Typo in mu/opcode HOT 1
- undefined reference to... HOT 13
- Opcode mnemonics for SubX HOT 5
- Static checks for function outputs HOT 5
- translate_emulated produces no image on MacOS HOT 1
- running on arm HOT 23
- Error when running ./translate: unknown function 'remainder' HOT 3
- Keyboard input stops working after moving the mouse HOT 1
- Reduce idle cpu consumtion (using the hlt instruction) HOT 3
- SubX: Help text is not column-wrapped HOT 4
- SubX: No handling for unknown syscalls
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mu.