Earlier quoted context omitted.
well, like they wrote, they want to support small, power limited devices as well.
Today even smartphones are ARM64. They are powerful, yet power limited.
Minoca OS: A new open source operating system
151–160 of 196 posts
Re: Minoca OS: A new open source operating system
#152Also, GPL3? Not my favorite license. (MIT/BSD are the best IMO)
I felt this way as well (since the mid nineties) until a couple of weeks ago when I read _Social Architecture_ by Pieter Hintjens. It has a strong idealogical flavour. He stresses that you should focus on building a community, with the code and platform as happy side-effects of that community. For that reason, you want GPL because it forces everything back into the community. He gives examples of a friend of his who…
Re: Minoca OS: A new open source operating system
#153Earlier quoted context omitted.
I felt this way as well (since the mid nineties) until a couple of weeks ago when I read _Social Architecture_ by Pieter Hintjens. It has a strong idealogical flavour. He stresses that you should focus on building a community, with the code and platform as happy side-effects of that community. For that reason, you want GPL because it forces everything back into the community. He gives examples of a friend of his who…
So why has llvm/clang taken off as well as hit has? It's got a huge developer community and no one is forced to contribute back.
Re: Minoca OS: A new open source operating system
#154I'm very excited about this! Minoca is an interesting system, and I applaud any attempt to make driver-writing less inherently horrible. Minoca OS has been around for a while, but the news is that they're GPLv3. I think that's a great thing! The MIT license is good for software that wants to permeate through everything , but for building a community, the GPL is a good idea. It seems that for any operating system to b…
Mounting my sound card across the network sounds like a nice hack. It is more important that sound does not stutter though. That has soft real time requirements, which Plan9 does not address.
Re: Minoca OS: A new open source operating system
#155Earlier quoted context omitted.
Seems to me like POSIX compatibility is actually a cheap pass that gives you access to a huge software environment. Right on the homepage they mention already having packages for Python, Ruby, Git, Lua, and Node... would that, and thousands of other packages, be feasible without a workable POSIX layer?
I agree with you in general but IIRC Lua only depends on the C standard library and does not need POSIX to run. There are even versions of it that can run inside the kernel!
Re: Minoca OS: A new open source operating system
#156Earlier quoted context omitted.
> POSIX is stuck in the "everything is bytes and we slap an encoding on it some of the time" era thinking. I actually view this as a feature. Encoding/decoding of data should be an application level thing, not an OS-level thing. As far as the OS is concerned, data should be bytes. (Of course, it is true that, since POSIX defines a terminal spec, it has to at least specify how bytes are mapped to characters that print…
> have an OS try to muck about with encodings Hardware encode/decode often requires DMA capabilities. There are many optimizations that kernel mode can bring.
Re: Minoca OS: A new open source operating system
#157"...it’s simply not in widespread circulation." And won't be under GPLv3. If your goals are to prevent others from locking up your code in proprietary products, and to give your code to the world, then this license is for you. If your goal is "widespread circulation," this is not the license you want.
Yes.
So license doesn't seem to be a sufficient impediment if the functionality advantages are sufficient.
This meme "seems" right, but I see less evidence for it in the field.
Re: Minoca OS: A new open source operating system
#158"...it’s simply not in widespread circulation." And won't be under GPLv3. If your goals are to prevent others from locking up your code in proprietary products, and to give your code to the world, then this license is for you. If your goal is "widespread circulation," this is not the license you want.
Is Linux more widely used than any of the BSD's? Yes. So license doesn't seem to be a sufficient impediment if the functionality advantages are sufficient. This meme "seems" right, but I see less evidence for it in the field.
The Minoca OS folks are asking for the community to contribute code to their OS that's licensed under GPLv3. GPLv3 supporters are necessarily a subset of open source supporters. I contend that the subset is small enough that a Minoca OS licensed under GPLv3 will continue to experience a lack of widespread circulation.
Re: Minoca OS: A new open source operating system
#159Earlier quoted context omitted.
Amazing the submissive tone, and lack of confidence in that message. Compared to the holier than thou attitude Linus presents himself in these days. I would have never guessed he wrote that.
I don't think it's lack of confidence. It's just a realistic acknowledgement that it's a small start and in fact was unlikely to be useful. But he wanted feedback on how to make it useful. I think Linus is just a practical person who is good at assessing reality. He doesn't get caught up in grand visions without action. I don't think he is holier than thou now either. He's just busy and forcefully trying to get contr…
Well he is a saint...