Showing posts with label Ubuntu. Show all posts
Showing posts with label Ubuntu. Show all posts

Thursday, March 31, 2016

Microsoft supporting Ubuntu apps running on Windows

By Vasudev Ram


WINDOWS <-> UBUNTU

Seen today on HN:

Ubuntu on Windows (dustinkirkland.com)

(It's the top post on HN at the time I'm writing this, and for a while before.)

Original post here: Ubuntu on Windows -- The Ubuntu Userspace for Windows Developers by Dustin Kirkland of Canonical, the maker of Ubuntu.

I commented a few times and asked a few questions too.

It's a pretty interesting thread, IMO, for those with interest in the Windows and Linux operating systems.

There are a lot of technical topics discussed and also some business ones, related to this move. Senior people from the Linux and Windows camps participating.

E.g.:

[ > So do Cygwin and/or MSYS emulate the fork() system call

Yes. That's one thing we spent considerable engineering effort on in this first version of the Windows Subsystem for Linux: We implement fork in the Windows kernel, along with the other POSIX and Linux syscalls.
This allows us to build a very efficient fork() and expose it to the GNU/Ubuntu user-mode apps via the fork(syscall).
We'll be publishing more details on this very soon. ]

There was also discussion of the POSIX subsystem that was there on Windows for a few Windows versions (from NT). I had used it to run some of my Unix command-line utilities (that used mainly the stdio and stdlib C libraries [1]) on Windows, in the Windows NT and Windows 2000 days.

[1] Because the POSIX subsystem support on Windows was limited.

Here is another HN thread about it, at around the same time, though this one is off the front page now:

Microsoft and Canonical partner to bring Ubuntu to Windows 10 (zdnet.com)

- Vasudev Ram - Online Python training and programming

Signup to hear about new products and services I create.

Posts about Python  Posts about xtopdf

My ActiveState recipes

Friday, September 12, 2014

Interview with Mark Shuttleworth, Ubuntu and Thawte founder

By Vasudev Ram

Saw this interview today via Twitter. The interview is on the Binpress site.

It is an interview of Mark Shuttleworth, the founder of Ubuntu Linux, and of the Thawte certificate authority before that.

Excerpts from the interview that I found interesting:

[ I think it’s really important in open source that we recognize that it’s good when you have that sort of diversity. If we said we only need one way to cache content on the web, well then you wouldn’t have Squid, and you wouldn’t have Varnish, and you wouldn’t have nginx, and you wouldn’t have HAProxy, and any other number ofvery useful tools that people have created. ]

[ There are operating systems and manufacturers that have an agenda. It’s easy to put out quite emotional language, emotive language saying, “Oh. Don’t trust the other guys.” But really the question that has to be asked, what’s your agenda, and trying to stop people from investing in open source. Right? This comes back to, I think, what it’s like to be an open-source developer.

There’s a lot of sledging that goes on. Amongst perhaps the less thoughtful members of the open-source community, it’s very easy and fun, sometimes fun just sort of pile on to that sledging. Well, hold on a sec. As an open source user, you benefit tremendously from that kind of innovating, and competition, and diversity. To trash that is very self-defeating as a user. ]

- Vasudev Ram - Dancing Bison Enterprises

Contact Page


Friday, August 9, 2013

Python for Android


By Vasudev Ram

Just saw this via Hacker News:

Python for Android.

Excerpt from the Python for Android site:

Python for android is a project to create your own Python distribution including the modules you want, and create an apk including python, libs, and your application.

A few other points from the site:

- They provide a VirtualBox image with the prerequisites.

- Python for Android is only tested on Ubuntu 11 and 12 as of now. They welcome patches.

Hacker News thread about Python for Android.

Haven't checked it much yet, but looks interesting.

- Vasudev Ram - Dancing Bison Enterprises

Contact / Hire me



Wednesday, February 20, 2013

Ubuntu on tablets announced

http://www.ubuntu.com/devices/tablet

Seems to be quite hyped, with a lot of features and benefits mentioned. Have not had a chance to check it out in more detail yet. The idea is good in principle, but how good it will really turn out to be depends on a lot of things, not just on their execution of the plan - some of those other things being carriers, hardware partners, fragmentation, whether they install or allow partners to pre-install  battery-hogging and general crapware on the tablets, etc.

Saw the news on Twitter a few hours ago.

Now there is a Hacker News thread about it:

http://news.ycombinator.com/item?id=5244956

- Vasudev
dancingbison.com