Bash on Ubuntu on Windows
241–250 of 434 posts
Re: Bash on Ubuntu on Windows
#242Earlier quoted context omitted.
No cgroups = no systemd. Windows: a better linux than linux.
I am a new-ish Linux user. Can someone explain to me why systemd is so bad? Is it because it monopolized so many features? So it's not UNIX way of tiny programs working together? I feel like I am missing something.
Re: Bash on Ubuntu on Windows
#243Earlier quoted context omitted.
libc is LGPL. The "problem" you're highlighting here is EXACTLY opposite what the entire open source movement was designed to prevent. It couldn't be less of an issue.
I'm not talking about libc. I'm talking about the kernel system call interfaces. They are defined by the kernel, not libc.
A system call is a function entry point. The code executed when those functions are called is GPL licensed, and Microsoft wrote that from scratch.
Re: Bash on Ubuntu on Windows
#244Earlier quoted context omitted.
It's more broad than that. The distinction lies in production versus consumption devices. Tablets and phones are consumption. You can't do any serious work on them - development included. This is why laptops and computers have stuck around in spite of the proliferation of cheap, tiny, elegant consumption devices. So no, I don't think laptops and computers will go away for non-nerds, just for people who don't produce…
You can create content on tablets, and some of it is excellent content. Development isn't done on tablets because the input devices we have to make code are limited to a keyboard, and most people think text files are code, rather than a serialisation/deserialisation format for an AST. You could easily build an AST with gestures and speech rather than tapping buttons, and I think in 10-20 years time that's how we'll m…
Re: Bash on Ubuntu on Windows
#245As I understand it, Microsoft has copied the Linux kernel system call interfaces and provided their own underlying implementation. Given that Microsoft supported Oracle's view that the structure, sequence, and organization of the Java programming interfaces were covered by copyright law, then surely they would also agree that the same holds true for the Linux kernel system call interfaces. I don't like the APIs-are-c…
Re: Bash on Ubuntu on Windows
#246Earlier quoted context omitted.
libc is LGPL. The "problem" you're highlighting here is EXACTLY opposite what the entire open source movement was designed to prevent. It couldn't be less of an issue.
I'm not talking about libc. I'm talking about the kernel system call interfaces. They are defined by the kernel, not libc.
Re: Bash on Ubuntu on Windows
#247As I understand it, Microsoft has copied the Linux kernel system call interfaces and provided their own underlying implementation. Given that Microsoft supported Oracle's view that the structure, sequence, and organization of the Java programming interfaces were covered by copyright law, then surely they would also agree that the same holds true for the Linux kernel system call interfaces. I don't like the APIs-are-c…
This new Microsoft is open sourcing everything, maybe this own underlying implementation is on the way to be opened (maybe it's open somewhere already).
Re: Bash on Ubuntu on Windows
#248I have to say after the initial excitement, I'm a bit disappointed about how this is implemented. Apparently, there is no or little interaction between the Linux world and the Windows world in this system. I don't see the benefits over running a classical Linux-as-a-process like coLinux, or something like Cygwin or MinGW. The option to run unmodified executables is nice if you have closed-source linux binaries, but t…
What about more basic things, like moving files around, etc.?
I'd be happy if I never had to write a (Windows) batch script again...
Re: Bash on Ubuntu on Windows
#249Earlier quoted context omitted.
Have you met an average user? The mandatory updates, lack of permissions and sandboxing are only a good thing for a user with typical computer literacy level. Hell, even lack of window management in iOS/Android systems is making UX much more easier to understand for majority of users I know. My granddad, who was an excellent mechanical engineer, have been using computers for the last 20 years, and he still struggles…
The mandatory updates, lack of permissions and sandboxing are only a good thing for a user with typical computer literacy level. Only if you want to keep them illiterate, which companies are more than happy to do since it means they can be more easily persuaded and dependent consumers.
You sound like a guy who teaches his kid to swim by throwing him in the stormy sea.
Re: Bash on Ubuntu on Windows
#250Earlier quoted context omitted.
You could easily build an AST with gestures and speech rather than tapping buttons, and I think in 10-20 years time that's how we'll make software. I doubt it. Perhaps we'll be making ASTs by writing (i.e. drawing symbols with styli or pens), but I don't think we'll be doing it via gestures and speech. There's a reason that we don't teach math via interpretive dance.
There's also a reason people in the same room don't communicate by tapping buttons with letters on them.
But text is a pretty fine form of communication and I find myself using it very often at work (and at home I often talk this way to people not in the same room, but in the same flat). It's fast, it's convenient, it's less disrupting, and the only reason to avoid it are some silly preconceptions that digital communiction is somehow "worse" than spoken words.
Also, you never passed papers to your friends while in school? That's pre-smartphone equivalent of IM.