20 Years ago a Revolution was born

Newsgroups: comp.os.minix
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Date: 25 Aug 91 20:57:08 GMT
Subject: What would you like to see most in minix?


Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones.  This has been brewing
since april, and is starting to get ready.  I'd like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I'll get something practical within a few months, and
I'd like to know what features most people would want.  Any suggestions
are welcome, but I won't promise I'll implement them :-)

                Linus (torvalds@kruuna.helsinki.fi)

PS.  Yes - it's free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably never
will support anything other than AT-harddisks, as that's all I have :-( .

The Story of Linux



Tagged:

Still on Squid integration with Active Directory

I wrote a post a few months ago explaining briefly how to integrate a Squid proxy with a Microsoft Windows Active Directory.

While with Windows XP and Vista the single sign on works flawlessly, with Windows 7 it needs a little tweak.

You’ll need to change your a GPO on your AD:

Computer configuration > Policies > Windows Settings > Security Settings > Local Policies > Security Options

Find “Network Security: LAN MANAGER Authentication Level”
Set it to “Send LM * NTLM – use NTLMv2 session security if negotiated”

This happens because Squid uses NTLMv2 after version 2.6 but it is Negotiated NTLMv2, rather than
straight NTLMv2 (dunno why). Windows 7 refuses to negotiate by default and accepts only NTLMv2.

You might come across with other issues in some apps like having to authenticate manually, Dropbox is one example but there may be others.

As usual, do this at your own risk!

Google Chrome: Google OS cornerstone?

Google Chrome

Today, Google announced it’s new web browser. In merely 48 hours, the Internet was drenched in all the hype caused by leaked comic book scans and screenshots an plenty of rumors, that in the end became true.

An hour and a few minutes have passed since the beta version of Google Chrome and it’s probably one of the most downloaded browsers in launch day, I dare say, like or close to Mozilla Firefox 3. This only proves that people love everything that’s Google related and that they trust Google.

Google Chrome is like Google.com homepage page: simple and effective. The Chrome team mishmashed a few ideas from existing browsers, like Firefox and Opera, used Webkit (from Safari) and applied some ideas of their own for security and stability. I won’t go in details here, you can read a lot about that in the Google Chrome Comic. The result, from what I’ve tested, is a piece of software that will change the way that we’ll use the web. It’s easy to use for the common user, powerful, stable, very user friendly and fast.

But Google Chrome is not just a browser. It’s the cornerstone of a possible Google OS. I can imagine now a small linux distribution with a small footprint, loaded with Google apps like Google Earth, Picasa and a fully integrated Google Chrome, transforming all those webapps (Gmail, Google Tal, Calendar, etc…) we use into applications (through the Google Gears module in Chrome). Boot that from a USB pen drive and you have a portable OS, a thin client ready for the web, using the cloud for storage, etc… the applications are endless. You can already have this, with Firefox and few quirks, but I believe Google itself will create and optimize it’s own web OS.

After all, the web is Google’s business and, the more it can keep us online, the better.