Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book General > News

Notices

Reply
 
Thread Tools Search this Thread
Old 03-31-2016, 04:19 AM   #1
kacir
Wizard
kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.
 
kacir's Avatar
 
Posts: 3,450
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
Ubuntu userland running on Windows 10

Please notice I have posted this on March 31st, NOT April the 1st.
I think that Microsoft has missed an opportunity to pull an epic prank - announcing this 2 days later, on April the 1st. The biggest joke would be that this is real ;-)

https://insights.ubuntu.com/2016/03/...ws-developers/

Dustin Kirkland reports: yesterday on Microsoft’s Build developer conference Kevin Gallo presented an opening keynote. Running of complete Ubuntu userland on Windows 10.
Soon we will be able to install the complete Ubuntu Userland under Windows 10. Not in a virtual machine, not the Cygwin-like stuff. Linux ELF binaries natively running on Windows 10.

Quote:
Here’s let’s break it down slowly…

1. Windows 10 users
2. Can open the Windows Start menu
3. And type “bash” [enter]
4. Which opens a cmd.exe console
5. Running Ubuntu’s /bin/bash
6. With full access to all of Ubuntu user space
7. Yes, that means apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch…
8. And most of the tens of thousands binary packages available in the Ubuntu archives!

“Right, so just Ubuntu running in a virtual machine?” Nope! This isn’t a virtual machine at all. There’s no Linux kernel booting in a VM under a hypervisor. It’s just the Ubuntu user space.

“Ah, okay, so this is Ubuntu in a container then?” Nope! This isn’t a container either. It’s native Ubuntu binaries running directly in Windows.

“Hum, well it’s like cygwin perhaps?” Nope! Cygwin includes open source utilities are recompiled from source to run natively in Windows. Here, we’re talking about bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows.
You still do not believe me, do you?
Here is another source
https://blogs.windows.com/buildingap...tu-on-windows/

and of course a Slashdot discussion
https://linux.slashdot.org/story/16/...-to-windows-10

Last edited by kacir; 03-31-2016 at 05:15 AM.
kacir is offline   Reply With Quote
Old 03-31-2016, 04:52 AM   #2
murg
No Comment
murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.murg ought to be getting tired of karma fortunes by now.
 
Posts: 3,238
Karma: 23878043
Join Date: Jan 2012
Location: Australia
Device: Kobo: Not just an eReader, it's an adventure!
Microsoft is porting SQL Server to Linux (or a reasonable facsimile).

This isn't Balmer's Microsoft anymore.
murg is offline   Reply With Quote
Old 03-31-2016, 07:30 PM   #3
cromag
Surfin the alpha waves ~~
cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.cromag ought to be getting tired of karma fortunes by now.
 
cromag's Avatar
 
Posts: 24,295
Karma: 459220161
Join Date: Dec 2010
Location: New Jersey
Device: Jetbook Lite & Mini, Nook STR, Kobo, Hanvon N516, Kindle 2, Androids
I dual boot Windows and Ubuntu on a couple of machines, but I don't know about running one alongside the other.

I'd be interested in security issues. Windows is a lot more vulnerable than Ubuntu/Linux and with Ubuntu and Windows both running I wonder if a potential threat could "cross over."
cromag is offline   Reply With Quote
Old 04-01-2016, 04:31 AM   #4
Katsunami
Grand Sorcerer
Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.
 
Katsunami's Avatar
 
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
Finally. I've been using Unix Services for Windows, and later Cygwin, for many years now. If I could I'd use Babun, which is based on Cygwin and highly polished, but (imho) not updated fast enough. It's always multiple versions behind.

The only bad point in this news is that MS is working with Canonical. I intensely dislike Ubuntu, both its name and the way they seem to suffer from the "not invented here" syndrome.

MS should have based their Linux system directly on Debian.
Katsunami is offline   Reply With Quote
Old 04-01-2016, 04:45 AM   #5
kacir
Wizard
kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.
 
kacir's Avatar
 
Posts: 3,450
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
Quote:
Originally Posted by cromag View Post
I dual boot Windows and Ubuntu on a couple of machines, but I don't know about running one alongside the other.

I'd be interested in security issues. Windows is a lot more vulnerable than Ubuntu/Linux and with Ubuntu and Windows both running I wonder if a potential threat could "cross over."
If you need a small Linux utility from a huge number of ones running on Ubuntu, there is no need to look for a windows port, no need to download windows binary from an unknown server.
Just goto bash and type apt-get install wget and a few moments later you can use wget to download sometning.
So they are not running alongside. Windows 10 just has capability to run unmodified, standard Linux ELF binaries and has complete standard Ubuntu userland pre-installed.
This is no Linux. No GNU/Linux kernel running.

There are no additional security issues (at the moment) the system is as [in]secure as the standard Windows 10. It can be a little bit safer, because now when you need some obscure command-line utility, there is no need to download a windows version from questionable source. Just type sudo apt-get install mc and a few moments later you have Midnight Commander available.
I alwas cringe when I have to download some small utility from softpedia or some sleazy share-ware site taht is trying to push their "downloader and installer" to help you with the download of the selected piece of shareware / freeware.

I wonder how long it will take hackers to put together a system for running GUI programs. Cygwin does have [a kind of] X-window ported. This is how you can run programs such as FontForge (compiled under Cygwin as a Windows binary) under windows.
kacir is offline   Reply With Quote
Old 04-01-2016, 05:06 AM   #6
Katsunami
Grand Sorcerer
Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.
 
Katsunami's Avatar
 
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
Quote:
Originally Posted by cromag View Post
I'd be interested in security issues. Windows is a lot more vulnerable than Ubuntu/Linux and with Ubuntu and Windows both running I wonder if a potential threat could "cross over."
That hasn't been true since Windows Vista. Even Windows XP, Windows 2000 and NT4 can be made as secure as Linux. The one difference is that Windows is mostly configured to be very permissive, and Linux is configured to be restrictive.

While the second is more secure out of the box, the first is much more user-friendly.
Katsunami is offline   Reply With Quote
Old 04-01-2016, 05:13 AM   #7
Katsunami
Grand Sorcerer
Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.
 
Katsunami's Avatar
 
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
Quote:
Originally Posted by kacir View Post
...
Cygwin is a library on top of Windows. It wraps the Windows API into a Linux/POSIX one. The programs are still required to be Windows-programs though, so you need to recompile any Linux software under Cygwin to be able to run on Windows, and they supply the Cygwin libraries along with it.

MinGW, on the other hand (which started as a Cygwin port) compiles everything needed into the executable and creates a program that seems to be Windows-native.

I wonder if it is just the BASH-shell that is ported to Windows, or indeed as you say, the entire Ubuntu userland. As this subsystem has the capability to run Linux binaries, it should be possible to run GUI programs on top of it if the entire userland is available, even without recompiling.
Katsunami is offline   Reply With Quote
Old 04-03-2016, 02:49 PM   #8
frahse
occasional author
frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.frahse ought to be getting tired of karma fortunes by now.
 
frahse's Avatar
 
Posts: 2,314
Karma: 2064403292
Join Date: Sep 2011
Location: Wandering God's glorious hills, valleys and plains.
Device: A Franklin BI (before Internet) was the first. I still have it.
Quote:
Originally Posted by kacir View Post
Please notice I have posted this on March 31st, NOT April the 1st.
I think that Microsoft has missed an opportunity to pull an epic prank - announcing this 2 days later, on April the 1st. The biggest joke would be that this is real ;-)

https://insights.ubuntu.com/2016/03/...ws-developers/

Dustin Kirkland reports: yesterday on Microsoft’s Build developer conference Kevin Gallo presented an opening keynote. Running of complete Ubuntu userland on Windows 10.
Soon we will be able to install the complete Ubuntu Userland under Windows 10. Not in a virtual machine, not the Cygwin-like stuff. Linux ELF binaries natively running on Windows 10.



You still do not believe me, do you?
Here is another source
https://blogs.windows.com/buildingap...tu-on-windows/

and of course a Slashdot discussion
https://linux.slashdot.org/story/16/...-to-windows-10

This sounds great. When I have some time I am going to try it.
frahse is offline   Reply With Quote
Old 04-03-2016, 02:57 PM   #9
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by Katsunami View Post
Cygwin is a library on top of Windows. It wraps the Windows API into a Linux/POSIX one. The programs are still required to be Windows-programs though, so you need to recompile any Linux software under Cygwin to be able to run on Windows, and they supply the Cygwin libraries along with it.

MinGW, on the other hand (which started as a Cygwin port) compiles everything needed into the executable and creates a program that seems to be Windows-native.

I wonder if it is just the BASH-shell that is ported to Windows, or indeed as you say, the entire Ubuntu userland. As this subsystem has the capability to run Linux binaries, it should be possible to run GUI programs on top of it if the entire userland is available, even without recompiling.
They have described it as "WINE in reverse", so not just the bash shell.
eschwartz is offline   Reply With Quote
Old 04-03-2016, 04:16 PM   #10
Greg Anos
Grand Sorcerer
Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.
 
Posts: 11,248
Karma: 35000000
Join Date: Jan 2008
Device: Pocketbook
How to eat another OS. . .
Greg Anos is offline   Reply With Quote
Old 04-03-2016, 04:21 PM   #11
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by Ralph Sir Edward View Post
How to eat another OS. . .
Not really.
People who want to run linux will continue running linux. People who hate the new Windows UI will continue to hate the new Windows UI.

People who had to use linux in order to have a sane developer workflow now have another option not as cumbersome as Cygwin, and builtin.

Microsoft is not trying to attract Linux users, they are trying to prevent Windows developers from fleeing to Linux out of simple desperation.
eschwartz is offline   Reply With Quote
Old 04-03-2016, 04:22 PM   #12
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by Ralph Sir Edward View Post
How to eat another OS. . .
Ever since the days of XP, Windows has had the capability of running different "subsystems" to implement different API sets. Eg, XP had a POSIX subsystem, although I can't recall ever seeing it used for anything practical.
HarryT is offline   Reply With Quote
Old 04-03-2016, 04:53 PM   #13
rkomar
Wizard
rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.
 
Posts: 2,986
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
Quote:
Originally Posted by HarryT View Post
Ever since the days of XP, Windows has had the capability of running different "subsystems" to implement different API sets. Eg, XP had a POSIX subsystem, although I can't recall ever seeing it used for anything practical.
It was practical as a checkbox filler in some government contracts (or, at least, that's what my dim memory of the times offers up).
rkomar is offline   Reply With Quote
Old 04-03-2016, 05:02 PM   #14
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by rkomar View Post
It was practical as a checkbox filler in some government contracts (or, at least, that's what my dim memory of the times offers up).
Yes, that's my recollection, too. If memory serves me correctly, POSIX compliance was a requirement for computers bought by the government.

I strongly suspect that this Linux API is being implemented as a subsystem, given that the blog article specifically says that such applications will have no access to the Windows API or Windows applications. Such isolation is a characteristic of subsystems.

Last edited by HarryT; 04-03-2016 at 05:11 PM.
HarryT is offline   Reply With Quote
Old 04-03-2016, 06:14 PM   #15
Greg Anos
Grand Sorcerer
Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.Greg Anos ought to be getting tired of karma fortunes by now.
 
Posts: 11,248
Karma: 35000000
Join Date: Jan 2008
Device: Pocketbook
Maybe we should call is MINELOS. Microsoft Is Not an Emulator of Linux OS.

((WINE - Wine Is Not an Emulator)...
Greg Anos is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Development Ubuntu running on Galaxy Tab glow enTourage eDGe 1 07-01-2011 02:38 AM
Calibre-Server - Ubuntu 10.10 - Running but not serving dcmarquardt Calibre 10 04-05-2011 07:33 PM
DateUtil error when running on Ubuntu donnyspi Calibre 0 01-20-2010 11:45 AM
Ubuntu linux running on a Kindle 2 Jellby News 10 09-04-2009 05:49 PM
PRS-500 Connect running under Ubuntu Wine SciFiReader Sony Reader Dev Corner 4 06-17-2007 08:50 AM


All times are GMT -4. The time now is 01:03 PM.


MobileRead.com is a privately owned, operated and funded community.