Slashdot Mirror


Avalon Preview Released for XP

CliffH writes "For those that want to play with a preview release of Avalon (the November Community Technology Preview) and the SDK, head on over to this page and download to your heart's delight. It is 261MB+ and is already going slow so be warned."

12 of 341 comments (clear)

  1. 3 aspects by Davak · · Score: 5, Interesting

    Longhorn originally had three major parts. It appears Microsoft has released two of those three now.

    WinFX is an object-oriented API that uses the .NET framework and allows for integration into Longhorn, Microsoft's new OS.

    Win -> API
    FX -> Framework

    WinFS is the vaporware magical file system that includes a new abstraction layer for the files for sorting, searching, indexing, etc.

    Monad/MSH is the new command line/shell scipting part of longhorn. It too can be downloaded and used in beta right now. It's probably the most useful aspect of longhorn to the average power-user.

    If you are going to play with something that isn't going to scrub your system, I would start with monad. It sits happy on any installed system.

  2. Here comes the bashing... by bonch · · Score: 4, Insightful

    Instead of discussing the technology (which is actually pretty cool...they do have smart engineers at Microsoft), I have a feeling this will be a bunch of +5 Funny Microsoft-bash posts.

    One third referencing some obscure GUI from the past where something almost like this has been done already, another third referencing some future project not released yet doing the same, and the rest a bunch of +5 Funny "jokes" rehashing old Microsoft jokes from the last eight years. Okay, I'm generalizing, but that's also what people will be doing about this. :)

    Seriously, it looks like interesting stuff, and I can't wait to not only develop with it, but develop with the competing technologies that will also spring up as a result.

    Oh, and for the record, before people say it--OS X does use the 3D card, but only for fast blitting. It is still 2D. Not actual 3D acceleration using hardware triangles like this, where you're dealing with a camera viewport and using meshes.

    1. Re:Here comes the bashing... by johannesg · · Score: 5, Funny
      Instead of discussing the technology (which is actually pretty cool...they do have smart engineers at Microsoft), I have a feeling this will be a bunch of +5 Funny Microsoft-bash posts. One third referencing some obscure GUI from the past where something almost like this has been done already, another third referencing some future project not released yet doing the same, and the rest a bunch of +5 Funny "jokes" rehashing old Microsoft jokes from the last eight years...

      ...and one idiot who thinks he can stave off all that by posting his insanely smart prediction about it.

    2. Re:Here comes the bashing... by blacklite001 · · Score: 4, Interesting

      Well, they don't have all those bells and whistles, but Matrox has been concentrating on solid 2D performance for years now, and for everyday 2D applications they (at least, last time I checked) consistently outperform the massively expensive 3D cards.

  3. Re:The nice thing about APIs is there's so many of by bonch · · Score: 4, Interesting

    Simple answer: No.

    It's all going .NET with the new technologies based on that. They're ditching Win32, though there will be binary compatibility for older apps. The kernel will remain mostly unchanged; it's the overlying technologies that are being rewritten. Not only will this make things much safer (.NET is garbage-collected, type-safe, etc.), but it allows for much easier development (compare MFC to, say, WinForms).

    Hate Microsoft or not, they're taking a step in the right direction with Longhorn by replacing all that "cruft" (my favorite term for such things). Of course, I still think Apple will just come out with something even better with Longhorn, but at the least, I'll be happy having the majority of people getting their computers into a managed memory environment where I don't have to worry as much about an app taking things down.

  4. Screenshots by Szentigrade · · Score: 4, Insightful

    I don't know about the rest of you but i would rather bypass downloading a 250MB file and would just like to see some interesting screenshots.

    --
    When I read about the evils of drinking, I gave up... reading.-Henny Youngman
  5. Re:So how about.... by Deviate_X · · Score: 4, Informative
  6. Reaon for Longhorn delay by bstadil · · Score: 4, Funny
    .NET is garbage-collected,

    I guess this is why Longhorn keeps on slipping. Maybe they should let a little code slip through so as not to jeopardize the Duke Nukem Forever bundling agreement.

    --
    Help fight continental drift.
  7. Re:Graphics and Avalon... by Thundersnatch · · Score: 5, Informative
    just what you want for the kernel of a server OS, isn't it?

    Why in hell does every Linux fanboy assume that all Windows processes run in kernel mode? Even Windows Explorer on NT4/Win2k/XP/2003 runs in user space, buddy.

    All of this UI stuff wil run in user space, with the exception of the actual video device driver code (which is done for performance). Windows video device drivers that are WHQL certified are typically rock solid and stable for general non-gaming use.

    Anyway, you can run GUI-less windows servers on 2003 today. And even if you do choose to use the GUI shell for administering a Windows server, when you log out, the processes for explorer.exe and pretty much everything else GUI are completely stopped (only GINA, the graphical login prompt, remains). You can verify this with any number of Windows remote administration tools.

    Finally, you can bet that the "eye candy" will be turned off by default on the server versions of longhorn, just as it is on Windows Server 2003 (which uses the same Luna GUI as XP, with almost all the animation/transparency/etc. options turned off).

  8. Re:I'm going to download it.... by RonnyJ · · Score: 4, Funny
    Just in case it may work on my mac ;-)

    It probably won't work on Windows either ;)

  9. Avalon vs Quartz by jstheriault · · Score: 4, Interesting

    From what I gather, Avalon is Microsoft's version of Quartz. Has anyone compared the two in terms of capabilities, ease of programming etc.?

  10. Sorry, I know I'm answering to a flamebait, ... by DrYak · · Score: 4, Interesting
    I know I shouldn't, but here are a few things I would like to tell :
    This is, I think, the typical "I-Tried-Installing-Linux-2-Years-Ago, Tried-Playing-with-it-for-10minute, And-found-it-suckz-because-none-of-my-1337-windows -apps-runs-on-it" user.
    The user only remember a few surface stuff he noticed 5 years ago and doesn't stop complaining about them.

    Most notably in the "A Decade Later ..." :

    So far, Linux has made inroads in replacing old UNIX servers, just as BSD has

    They both also succeeded replacing Windows-based server whose administrator got fed up with microsoft's products.
    We see more Windows-to-Linux thant Linux-to-Windows server migration.
    Linux and BSD are also used a lot in academics.
    And Linux IS used on Dekstop even if it isn't as visible as it's other uses.

    We're still using XFree86

    ... X.org, as pointed by other slashdotters...

    which just recently gained the ability to change its own screen resolution without requiring a configuration file edit and restar

    [CTRL] [ALT] [+] and [CTRL] [ALT] [-] since I installed my first distribution.
    (You should have paid more attention to the manual).
    Meanwhile, you had to use some hack to avoid rebooting Windows 95 in order the effect to take place...

    . Desktop environments like KDE and GNOME are more interesting in adding more buttons and sidebars rather than implementing a universal API library for development

    Then FreeDesktop.org doesn't exist, I think...

    including binary installation/uninstallation

    It's not desktop's purpose to implement installations. (Just like it's not DirectX's job either).

    I think it's the exact opposite.
    Almost all linux distributions have a package managment system (YaST, apt-get, emerge, drakrpm, yum ...)
    Unless you want to use new version of a sfotware that isn't available yet in your distribution, you got a SINGLE place to uninstall unneeded packages, install new softwares that are optimised for YOUR distribution, and you can easily get updates for them.

    Compare to windows where you have your Installation CD, Windows Update, separate installer that you must download from separate website for each software you want.
    You must track updates alone for every single software you installed (do you remembre that small plug-in you installed 6 months ago in WinAmp and for which there's now a patch against a buffer overflow ?)

    I really think PC providers (like Dell, HP, ...) should watch and learn. They could win a lot of clients if they had a single point for software acquisition/update like this...

    a universal graphics/sound library for games

    There's not only one, but a few of them.
    Notable one :
    - OpenGL : So good for 3D graphics that it's also used under Windows for games like thoses from ID software.
    - SDL : 2D GFX/Audio library that is also used by windows programms (like emulators).

    and clear interface design that doesn't borrow from Windows while complaining about it. KDE currently implements an integrated file browser/net browser, start menu, taskbar, and more. All popular Windows features

    Most of the base of the design is borrowed from older Unices which where available long time before Windows.
    KDE got most of them from the begining.

    Even the parts that are inspired by Windows are much more configurable than windows.

    Mono, currently the most promising prospect for a true future desktop Linux, is an implementation of Microsoft technologies.

    1. Mono is not the only V

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]