What If Microsoft........

Pages: 1, 2
free web hosting

Read Latest Entries..: (Post #11) by qwijibow on Feb 21 2005, 01:21 AM. (Line Breaks Removed)
an abstraction layer that maps win32 api's to corresponding X11 api calls etc etc.and anouther word for mapping one set of api's to anouther is emulate.the definition is very fuzzy...its only not an emulator becasue it doesnt have to translate the raw x86 machine code.
Read the FIRST post of this Topic. - Express your Opinion! Contribute Knowledge :-).

Free Web Hosting > Computers & Tech > Operating Systems > Windows (All Versions)

What If Microsoft........

qwijibow
Here's an idea. (more of a crazy dream, but its interesting)

What if MS borrowed a MacOSX idea, and dropped there current OS.. just binned it.
then, took a *BSD or GNU/Linux OS, but instad of using GNOME or KDE, ported the vurrently existing windowsXP Desktop Envodonment to run on Xorg-x11.

They could build a portage free like what Gentoo uses, except with pre-compiled binaries.

Now you would have an OS which looked and felt exactly like Windows, except running on a BSD or Linux Kenrel and libraries.

Good bye securety issues and virus scanners, hello inherrant securety that comes with a true multi user envoronment.

THEN... Microsoft would work with the Wine / Cedeger project (which emulates windowsXP)
at the moment Wine and Cedeger are good, but they dont quite run all windows porgrams, and are not yet DirectX9 compatable.

IF microsoft gave the WIne hackers access to see, and use Windows source code, they would very quickly build a PERFECT emulator.

Also, MS could give the kernel hackers access to the windows kernel, and allow them to use parts of it.
armed with the window source code, the Linux and BSD kernel developers could build a compatability layer into linux / BSD that would allow Windows Drivers to work with Linux / BSD.

Windows software and drivers ould all work on linux.

HOWEVER.... Windows would keep its Graphical Desktop environment closed source, and not free.

this way MS could continue selling Desktop OS's similar to how MacOSX is sold.. the base of OSX is free, however apple makes its money by selling the graphical component of the OS.

OK, this is all just a dream... but is MS were so inclined, there is no reason this couldnt be done.

however im sure MS would never ever dream of doing this, maing windows and linux this compatable would almost certainly tempt windows users to have a look at 100% free desktop's like KDE, GNOME, NEXTSTEP BlackBox and so fourth.

 

 

 


Reply

amkint
i don't know.... i prefer windows OS over linux (not just desktop).....
inherent multiuser platoform is not always technically virus free.... right now it is because most crackers make virsuses for windows.. if all this happens, linux viruses will bloom!

Reply

miCRoSCoPiC^eaRthLinG
i don't think so amkint.. as qwijibow said, if they still retain the inner working core of *nix/bsd and used just the windows gui on top - then the system would inherit all the security features of linux as well as its immense power of handling multi-user networked environments... along with that it will inherit the the way *nix handles user/file rights which presently makes it so difficult for viruses to spread on *nix platforms...

i think it's a brilliant idea except that MS & Open Source doesn't go hand in hand - even in the wildest dreams. And imbibing a part of the *nix kernel into their OS would in effect deliver a rock solid blow to their bloated up ego... it would be their clearcut admittance as to which is the better OS among the two wink.gif

Reply

Trekkie101
But what if all the companys got together (Long shot) and then Viruses would be dealt with within like minutes of hitting a system. Same code, same virus, thousands of developers, no more virii but we all know that wont happen but dreams are worth keeping.

Reply

cryptonx
lol I assure you if it was that simple

Linux would have been © 2004 Microsoft Coroporation along time ago tongue.gif

they tend to BUY anything they like and release it with a MS name now tongue.gif

Reply

MajesticTreeFrog
QUOTE(cryptonx @ Feb 10 2005, 08:21 PM)
lol I assure you if it was that simple

Linux would have been © 2004 Microsoft Coroporation along time ago tongue.gif

they tend to BUY anything they like and release it with a MS name now tongue.gif
*



Except they can't buy linux or even BSD. Otherwise they probably would have.

Reply

Trekkie101
It would be funny if they did though. But with closed source they do dig holes for themselfs.

Reply

szupie
If MS did that, all those programmers developing programs for windows will have to start over, and perhaps the stock market will crash, causing the second Great Depression!!! tongue.gif

Reply

qwijibow
QUOTE
If MS did that, all those programmers developing programs for windows will have to start over, and perhaps the stock market will crash, causing the second Great Depression!!!


not necceserily.. like i said, if micfosoft co-operated with the wine and cedeger projects, it wouldnt be too dificultto build a 100% compatable win32 emulator. for windows applications.

Plus, MS are always making changes to the way they want developers to write applications, first it was MFC, then .NET and next AVALON. Porting to QT or GTK or raw X11 wouldnt kill anyone.

soon QT will be available for windows, meaning any windows porgrams using qt will be even easyer to port to *NIX.

To peopl who think Linux who think that linux would get virii if it was a more popular os, i dont think you understand how *nix works.

for example... lets say i am fooled into running an application from an untrused source that contains a virus.. (social engioneering is commonly being used by virii developers)

that means that the virus has the same access rights, as the person who executed it.
the virus cannot....
cannot Write to the main file system
cannot read system logs
cannot read keystrokes unless it has focus (cannot key log passwords or email)
cannot read or chanmge the firewall.
cannot ping broadcast (see smurf)

it cant write to the file system, therfore it is unable to infect any files.

all it can do, is delete my homework.

and this is assuming that it even managed to run in the first place... my machine is setup so that only files owned by root can be executed... so any virus i download, count run.
(but this is not default on most systems)

the ONLY way a virus could infect my computer is if it knew a privilage esulation exploit in a locally running server.

windows virii do this all the time... the majority of Windows machines out there are all windowsXP, sp1 or sp2.. only 3 different versions, some versions have common exploits.

in linux, every machine is different... there are hundreds of different distro's each with different versions of different porgrams, compilled with different compilers, and different securety settings...

if an exploit was known to a virus, that virus may only be able to infect 1 in every few hundred or maybe thousand linux machines...

and as the formulae says.... if the rate of discovery of infection is larger than the rate at which new machines are infected, then the virus dies.

and with all the detection tools on linux, like packet sniffers, tripwires, rootkit hunters, and system logs, virii are usually discovered very quickly.

there are many many linux virii out there...but only very small number of machines are vunerable to them, and systems are patched sooo quikly, that none of them can breed fast enough to survive.

*nix envoronmenst are very hostile to virii.

 

 

 


Reply

qwijibow
Its Access rights that mean somthing like this
http://www.earthtimes.org/articles/show/1565.html
could never happen in linux

in linux, the suer, and therefore vius would not have high enough privilages to stop securety programs, that would need root.

however in windows, any user, or virus with zero privilages can easily send a shutdown message telling the kernel to terminate whatever program it likes.. even the virus scanners.

Reply

Latest Entries

qwijibow
an abstraction layer that maps win32 api's to corresponding X11 api calls etc etc.
and anouther word for mapping one set of api's to anouther is emulate.

the definition is very fuzzy...

its only not an emulator becasue it doesnt have to translate the raw x86 machine code.

Reply


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

Pages: 1, 2
Similar Topics

Keywords : Microsoft

  1. Microsoft Enlists Jerry Seinfeld - News (2)
  2. Administrator Account Problem In Microsoft Xp [solved] - I have lost "my documents" (20)
    I have problem with administrator account ... I created new administrator account with this way:
    start /control panel /account users/new account and than I created a new one ; after this I turned
    off computer . I wanted to have two skypes turned on and my friend suggested me to do so... when I
    turned it on the second day , I coudn't enter with the first administrator ,and I entered with
    the administrator that I had created . I have lost my document folder.. please help me . how can I
    enter or can I enter with that first administrator account?? Can my documents be ...
  3. Microsoft Service Pack 2 Cd (free) - Windows XP (17)
    For those who missed my post: http://www.astahost.com/index.php?act=ST&f...t=10#entry27941 For
    those who want a free CD copy of Service Pack 2 with Advanced Security Technologies (popup blocker
    and firewall) follow this link: http://www.microsoft.com/windowsxp/downloa...us/default.mspx I
    ordered mine about 3 months ago, received it in a within a week. ...
  4. Need Help Understanding Parts Of An Assignment (involves Microsoft Office). - (9)
    QUOTE At the beginning of the term our staff is busy with enrolments. Students are given a
    discount if they pay the course fee in advance. The staff needs to calculate and record the course
    fees paid by students. To make this task easier for our staff you will need to design a template
    which can be re-used each term. Include appropriate headings. You should create and enter formulas
    to calculate the No. of Days paid in Advance, the Discount and the Course Fee Paid. Use a VLOOKUP
    function in your template to determine the discount rate to be used for the calcu...
  5. Bill Gates To Leave Microsoft! - :O (10)
    I just read this on a different forum! What do u think will happen to Microsoft now, i wonder how
    much he input into the decsions QUOTE The highlight of the event was Gates’ leaving video
    speculating on what might become of him once he steps down from his full time position at Microsoft.
    The video shows Gates attempting to be a star in rock, rap, movies and politics and features
    numerous Hollywood stars, as well as past and present US presidential candidates. The reality is
    that Gates will now concentrate his efforts on the Bill and Melinda Gates Foundation, which ...
  6. Microsoft Updates Your Copy Of Windows Without Your Consent - (13)
    Microsoft has begun patching files on Windows XP and Vista without users' knowledge, even when
    the users have turned off auto-updates.
    http://www.windowssecrets.com/2007/09/13/0...t-users-consent Sounds like these were updates
    limited to updating Windows Update itself (I like the sound of "Windows Update is keeping its Update
    system up to date"). The question is, if these were just minor changes unrelated to Windows, just
    the Update application, why do it under the radar? The whole point of Windows Update is the clear
    transparency of what is going on. Microsoft i...
  7. Vlookup In Microsoft Excel. - (8)
    I'm doing a task for an Assignment in Microsoft Excel. The material isn't overly helpful
    and nor is there teachers lol...... The biggest problem I am facing now is working with the
    VLOOKUP function and what information they want. I have been asked to use the VLOOKUP function, to
    the best of my understanding to produce a percentage for calculating a discount on a fee for
    materials based on a commencement date and paid date. So for example, a person's material
    commences on 9th of september (they display it in excel as 9 Sep which excel converts to a format...
  8. Outlook Requires Microsoft Outlook Express 4.01 Or Greater - (0)
    Was trying to avoid this, but having worked with this user remotely for a few hours, I need another
    brain here to help out /biggrin.gif" style="vertical-align:middle" emoid=":D" border="0"
    alt="biggrin.gif" /> The user was originally having problems sending emails using Outlook 2000
    because it said that it couldn't find the Windows Address Book. Well, we fixed that issue but
    now stumbled on another one. This one was most likely caused by changing the registry value to 0 for
    IsInstalled. The error he's getting now whenever he tries to run Outlook is: QUOTE ...
  9. TCPA/TCP A.k.a Microsoft Palladium.... - Who really knows what it is, and whats your opinion? (0)
    Ok everyone, I looked around here on astahost and found that this isn't a subject that seems to
    have been discussed at any real length, and it kinda surprised me. For one reason main reason,
    personal rights and open software development. Now I won't say that I know much about it yet
    but from what little I've read and researched on this subject I have found many places that say
    that if there is a bill passed in the USA: QUOTE In the USA there's a planed bill, the so
    called CBDPTA (Consumer Broadband and Digital Television Promotion Act). First it wa...
  10. Can Two System Share Microsoft Office - eg. client run Excel from server (2)
    Dear all, I wanna share a copy of Microsoft office in more than two system. What I am think is,
    install microsoft Office in a Server. then other client system can run the application such Work
    and Excel remotely. So that, Office suit do not required to be installed in every client system. Is
    that possible? is there any other 3rd party software needed?...
  11. Microsoft Command Shell? - (0)
    Today, I saw this on winbeta.org : Microsoft Command Shell Beta 1 Released to BetaPlace The code
    name of Microsoft Command Shell is Monad. This shell provide rich scripting support. It built on the
    .NET Framework and fully object-oriented. "It includes many concepts from traditional UNIX shells
    such as bash and ksh, delivers rich scripting support challenging languages like Perl and
    Python"!!!??? /rolleyes.gif' border='0' style='vertical-align:middle' alt='rolleyes.gif' />
    This Microsoft Command Shell (MSH) can be downloaded here http://beta.microsoft.com ...
  12. Microsoft Windows Longhorn - (17)
    Has anybody heard about Microsoft's next generation of Windows? It's named Longhall, after
    the Longhall Pub under/near the main microsoft building or something like that. I saw it on the news
    last night, and it looks quite spiffy, but will be (as usual) full of bugs and viruses and stuff. I
    think it runs on a touch screen, and most of the functions looked similar/same, but they have given
    it a major cosmetic overhaul so stuff lights up when you touch it and other spoofy stuff.. Anyway, I
    tried to find out more about it, but it seems there's no info anywhere....
  13. When Did Microsoft Start? - (7)
    this is one of my technology course questions, i really need help, when did it start?!...
  14. Microsoft Does It Again. - what do you think of software parents ? (11)
    http://www.eweek.com/article2/0,1759,1767520,00.asp
    http://www.eweek.com/article2/0,1759,1730746,00.asp miscosft has filed a patent for the
    'IsNot' operator (thats the '!=' operator to c/c++/java programmers and ' '
    to visual basic porgrammers.) i sometimes the the news on ani-software parent sites. Microsoft
    also have patents like 1)the *nix sudo sommand (used in linux / unix for decades, but never in
    windows) 2) timed double clicking. im not against real patents for real inventions.. but you should
    NOT be able to patent prior art OR th...
  15. News: Winfs For Windows Xp? - Microsoft is considering it. (1)
    Thursday 10 March appeared this in a computer new-paper: QUOTE Microsoft has said to the the
    website MicrosoftWatch that they're considering to make their future coming filesystem also
    compatible to Windows XP. Earlier the company had let known that Avalon and Indigo, the
    presentation- and communicationlayer of Longhorn, would be avaible for Windows XP and Windows server
    2003. WinFS is a special case, because the development of it takes so much time that it
    wouldn't be a part of Longhorn, that will appear at the end of 2006. The filesystem has to run
    on top...
  16. Future of Microsoft ? - predictions on the future of microsoft ? (14)
    What does everyone think will happen to microsoft as Awareness of alternative operating systems
    becomes greater ? True, that MS has a very strong hold on the OS market, but even the giants
    fall.... remember IBM ? they were once the evil monopolisers.... but one day, somebidy cloned their
    bios, and they lost there hold on the hardware monopoly... How many people here have IBM PC's ?
    all of you... (except the mac users) and how many of you bought the computer from IBM ? or how many
    parts of your computer were made by ibm.... almost none of them. anyways... the way i...
  17. Microsoft media keyboard -- F keys on by default? - (3)
    I have the MS media keyboard where you have volume controls, calculator, etc buttons on it. This
    new version also has secondary controls for the function keys. That's fine by the function keys
    are ALWAYS off by default which is an annoyance for me. It only requires me to press one key to
    turn it on but if I forget to do that and start pressing buttons, all sorts of programs start
    running and bad things start happening. How can I make them ON by default (like I have Num Lock on
    by default)?...



Looking for microsoft






*SIMILAR VIDEOS*
Searching Video's for microsoft
advertisement




What If Microsoft........