Re: Windows Subsystem for Linux
Posted: Wed Apr 27, 2016 11:59 am
And, for simple use, it's free!Kazinsal wrote: It's quite a service.
The Place to Start for Operating System Developers
https://f.osdev.org/
And, for simple use, it's free!Kazinsal wrote: It's quite a service.
QEMU with SDL will work if you install an X server. I haven't had any terminals collapsing randomly yet. GCC cross-compiles smoothly, and not noticeably slower if slower at all.mallardest wrote:I just installed Windows 10 in a Virtual Machine to try it out.
QEMU, vim, gcc, grub2/xorriso and nasm all work fine (although QEMU needs -curses to work).
However it doesn't seem very stable; the bash windows just close by themselves sometimes.
Free tiers of cloud services are awesome. Not just as an evaluation test (you can do that with a two-week trial) but for trying out new designs and products. I used their free tier recently to test the latency of a cloud-based Lync architecture.iansjack wrote:And, for simple use, it's free!Kazinsal wrote: It's quite a service.
Actually they do, and there are leaked documents stating just that. It's also quite clear from their actions of late: it's the classic "take over and kill off" approach that's worked so many times for commercial software companies.jojo wrote:Microsoft does not have some secret agenda to destroy linux
And then they'll turn Linux into just another of their bloated piles of crap that they force onto people and don't pay any regards to what their users want and only care about how much money they can make from it. It's completely possible:jojo wrote:Maybe more reasonably that somewhere in here (ignoring how this doesn't make sense considering the money they've invested in Azure) their intention is to become the defacto corporate provider of linux platforms? You know... kind of like RedHat and Oracle already are?
Sure, years-old documents that are irrelevant to their current strategy. Did you miss the part where Microsoft provides Linux support on Azure, and provides Linux cross-compiling and cross-debugging support in Visual Studio, without any extensions or "bloat" or lock-in? They let you install it yourself, they interoperate with whatever setup you want to debug. Those aren't the signs of "embrace-extend-extinguish," those are the signs of "embrace-oh-wait-I'm-not-wearing-a-tin-foil-hat" because they figured out a different strategy.onlyonemac wrote:Actually they do, and there are leaked documents stating just that.jojo wrote:Microsoft does not have some secret agenda to destroy linux
Hold the phone! Microsoft making WSL is bad because it's closed source, but Microsoft making .NET open source is also bad because it's open source!??onlyonemac wrote:Microsoft's release of an open-source .NET for Linux is clearly a way to kill off Mono,
But you pay with your freedom. Just like when using Google Mail. They provide you a free service, and they can lookup your mails. Nothing new.iansjack wrote:And, for simple use, it's free!
No. The Azure thing is the lead-up to step 3 in my "10 steps for Microsoft to take over Linux", and is happening more concurrently to steps 1 and 2. And by supporting Linux in Visual Studio they're again trying to steer open-source-minded developers away from open-source tools and towards platforms that Microsoft can control.Rusky wrote:Did you miss the part where Microsoft provides Linux support on Azure, and provides Linux cross-compiling and cross-debugging support in Visual Studio, without any extensions or "bloat" or lock-in?
Microsoft making WSL as closed source is bad because it's Microsoft's foot in the door towards taking over the Linux market (by luring users away from true open-source Linux platforms and instead giving them a system based on a proprietary base that Microsoft can control). Microsoft making .NET open source is bad because it's Microsoft's way of luring users away from Mono and thus killing off Mono, leaving users with a .NET runtime that Microsoft can still effectively maintain full control over (despite it being open source).Rusky wrote:Hold the phone! Microsoft making WSL is bad because it's closed source, but Microsoft making .NET open source is also bad because it's open source!??onlyonemac wrote:Microsoft's release of an open-source .NET for Linux is clearly a way to kill off Mono,
Perhaps they need to actually start not "embrace extend extinguish"ing products for a start. I still see that they are "embrace extend extinguish"ing things - why else would they contribute to a direct competitor of one of their own products, and support a rival operating system on their cloud hosting platform?Rusky wrote:Let me ask you something, onlyonemac: how many years and products does Microsoft have not to embrace-extend-extinguish for you to accept anything they do as less than the devil's handiwork? Or are you just a religious zealot who will shift the goalposts anytime Microsoft changes, hating Microsoft just for the sake of hating Microsoft?
This isn't about the FSF or software freedom (anymore). This is about users falling into Microsoft's set-up for taking over Linux and being naive enough to not realise it.Rusky wrote:And for that matter, is it physically possible for you to accept that not everyone does or even needs to put software freedom as their number one priority? You keep spewing the FSF's talking points as if none of us have even thought about them, but perhaps we're not as ignorant as you think we are.
...many who will fall for Microsoft's argument and end up using WSL and ultimately buying Microsoft Linux.glauxosdever wrote:there are many users dedicated to Linux
Are those going to keep up with Microsoft's fast-paced proprietary technologies? Heck, even LibreOffice can hardly keep up with the "open" .docx standard.glauxosdever wrote:Still, there are many BSD variants, there are OSes that we develop ourselves (or with minor help from others on this forum)...
It's just proof that Microsoft have a way of controlling the industry. Everyone I know complains about how slow their computers are, while mine is plenty faster running Linux. Everyone complains about how Microsoft forces updates onto them (especially a problem with Windows 10), while my computer doesn't need as many updates, doesn't break when I install updates, and lets me choose which updates I want and when. Everyone complains about how Microsoft keep changing the interface in Windows and how inefficient that interface is, while my computer running Linux lets me customise the interface completely. People don't use Microsoft software because it's good; people use Microsoft software because people say "I'd rather choose a brand name that I'm paying good money for than some free thing that I've never heard of" and because Microsoft develop software that is incompatible with everything else and push that software in their customer's faces so everyone has to use it if they want their computers to be fully compatible with everyone else's computers.iansjack wrote:Microsoft software is a heap of crap that is inferior in every way to Linux and yet - somehow - everyone wants to use Microsoft software.
What exactly is the difference between open source code written by Microsoft and open source code written by anyone else? You have the exact same freedoms, and large corporations giving their users those freedoms is exactly what Stallman wants.onlyonemac wrote:Microsoft making .NET open source is bad because it's Microsoft's way of luring users away from Mono and thus killing off Mono, leaving users with a .NET runtime that Microsoft can still effectively maintain full control over (despite it being open source).
...that's not "embrace, extend, extinguish." That's "embrace" without "extend" or "extinguish." Ye old triple-E was when they embraced a standard (like, say, HTML), extended the standard incompatibly (like, say, with IE6), and then when everyone started using their incompatible stuff the compliant versions were extinguished (like, say, Netscape). Contributing to their "direct competitors" (with Azure hosting and open-source .NET) is the exact opposite of that.onlyonemac wrote:Perhaps they need to actually start not "embrace extend extinguish"ing products for a start. I still see that they are "embrace extend extinguish"ing things - why else would they contribute to a direct competitor of one of their own products, and support a rival operating system on their cloud hosting platform?Rusky wrote:Let me ask you something, onlyonemac: how many years and products does Microsoft have not to embrace-extend-extinguish for you to accept anything they do as less than the devil's handiwork? Or are you just a religious zealot who will shift the goalposts anytime Microsoft changes, hating Microsoft just for the sake of hating Microsoft?
That's the first correct thing that you have said in this thread. Microsoft do indeed have a way of controlling the industry, and it's no big secret; they write software that is better suited to the requirements of corporations than anyone else does. Business isn't concerned with who wrote the software, what their motives were, and how much it costs. They just want software that does the job.onlyonemac wrote:It's just proof that Microsoft have a way of controlling the industry.
No they do not. My college, for example, has an IT system that is again always very slow and doesn't work properly half the time, and I could solve all of it's problems by using Linux. My mother's office just got a new IT installation and every time they reboot the computers all their desktop icons vanish, because the icons are loaded from network storage except that the network connection isn't ready by the time the desktop manager tries to load the icons.iansjack wrote:they write software that is better suited to the requirements of corporations than anyone else does
I'm not a business network administrator but I do know that it is possible to configure Linux systems in similar ways to what you describe. ACLs, sudo, UNIX groups, and so on all provide facilities to configure multiple "levels of access" in a secure manner, and I have utilised many of these tools myself on occasion.iansjack wrote:They want to be able to retain control over the computers in their organization, not have them individually configured so that they are all different, and they certainly don't want users installing any old software on their computers. They also want to be able to delegate control of various parts of the organization to individual administrators. Hence Active Directory, with Group Policies, that provides a level of control, configurability and - perhaps most important - security that a Linux installation cannot hope to emulate. Until Linux can provide those sort of facilities to network administrators it has no desktop role in business.
This isn't about how slowly users can make a system run; this is about how my mother's Windows computer that she bought two years ago and has installed literally nothing except Windows updates on since it left the factory (it included Microsoft Office) takes forever just to load a webpage, thrashes its hard drive non-stop, and exhibits the svchost.exe issue that I described earlier. Conversely, my three-year-old Linux system still works just as well as it did when I first installed it, and I've done plenty of software installations and configurations on there.iansjack wrote:give users Linux and they can easily make it run just as slowly
So, what experience do you have of deploying a network across three continents with thousands of desktop clients and hundreds of servers? Don't try to teach your grandmother to suck eggs.onlyonemac wrote:No they do not.iansjack wrote:they write software that is better suited to the requirements of corporations than anyone else does
No, you're not. What you think you know is worthless. I doubt that you even know what Group Policies are or how Active Directory works in practice.I'm not a business network administrator