Hacker News new | past | comments | ask | show | jobs | submit login

I’ve long suspected that a Linux desktop environment designed to closely mimic Windows 7 (with light modernization where it makes sense) would prove popular, and the existence of all this reinforces that idea. A rough facsimile can be built using KDE, Cinnamon, or XFCE, but many details will still be wrong (and aren’t practically fixable without forking) and I think that’s enough to prevent many users from considering Linux as a viable alternative.





Windows Vista/7 screwed up file associations badly, you can do far less with them than you could under Windows 95. Under Windows 95, you could customize the right click menu for any file type, and add all your favorite programs to that menu as a different option. That's gone since Vista, which added in the buggy "Open With" submenu.

The worst is that today, if you associate Icon files with an icon editor, Icons suddenly lose their ability to display themselves, and instead turn into pictures of the associated application!



Not bad for an XFCE mod, but falls under the “rough facsimile” category I mentioned.

:-D Can't deny that. I have not tried it myself. (Possibly "yet".)

I did try Wubuntu.

https://www.theregister.com/2024/12/05/wubuntu/

Not good.


All of these look so off that I wonder why they even exist.

it is the other way around. ms copied heavily from what people where doing with compiz and gnome 2 back in the day

No... get the timing and the attribution right.

Both Vista's Aero compositor (not 7) and Compiz copied from Apple Quartz Extreme.

Apple worked out how to use a 3D accelerator to speed up a 2D GUI.

Quartz Extreme was first released in Mac OS X 10.2 in 2002.

Vista and Compiz were both 2006.


i did not know about quartz but compiz was not the only 3d compositor iirc xcompmgr which became compton was older

I am not claiming Compiz was first. It's just the one I still use so it happens to spring to my mind. (My own laptops run Ubuntu with the Unity desktop.)

As far as know, Apple invented the concept of a display compositor using 3D hardware. If anyone has prior art from before 2002 I'd love to know.


i thought probably sgi would have done something but it turns out it was amiga lol

The Amiga did not have hardware 3D at all, so I doubt that.


Hmmmm.

I am not sure I personally consider that closely enough related to count.

It often seems to me that even today Amiga fans are so passionate about the machine that they make rather exaggerated claims that do not really stand up.

For instance in many places I have read the claim that AmigaOS was a microkernel OS, or closely-related claims such as that it was the first widespread microkernel, or the first GUI microkernel, and so on.

The point of a microkernel is that only the microkernel runs in kernel space (in x86 terms, in Ring 0) and the rest of the OS is divided into multiple "servers" which run in user space (again in x86 terms, in ring 2 to 3). This in turn brings a problem, which is how to make comms between the microkernel and the servers fast. IPC is the big problem and that is what microkernel OSes struggle with, which has shaped the design of Mach, XNU, L4, seL4 etc.

AmigaOS is small but everything runs in ring 0. There is no division and so there is no need for tricky performance-critical IPC and all processes can read and write each others' RAM. That makes it (1) easy (2) fast (3) not a microkernel.

I would regard direct blitting into 2D windows as not unique, not the first such implementation, and not the same as 3D compositing.

"Methinks milady doth protest too much."


>AmigaOS is small but everything runs in ring 0.

Not accurate.

In AmigaOS, everything runs in unprivileged mode, except for some specific critical code within exec.library which runs in supervisor mode or interrupt mode.

What's true is that exec.library does offer a call to run code as supervisor[0], and that there's no memory protection.

0. http://amigadev.elowar.com/read/ADCD_2.1/Includes_and_Autodo...


OK, I concede. :-)

I would suggest a few hours of open source work on Amiga stuff as penance :^)

OMG, please no!

Look, I am writing a news story about the release of update 3 for Amiga OS 3.2.2 -- is that enough?


That's just sad news, a reminder that AmigaOS still isn't Open Source, and that the ownership drama[0] isn't settled.

0. https://sites.google.com/site/amigadocuments/


It really is.

FWIW I am also linking to AmigaOS 4, MorphOS and AROS...

I wish "Notch" Persson or some other billionaire nerd would just buy the things and declare the whole lot freeware. There surely cannot be much residual value to extract any more.


IMHO, what's important for Windows 7 is the established userbase and all the hardware that's already running on Windows 7, not it's UI.

Maybe, but there’s no reason why a thoughtfully engineered Win7 clone DE on a lightweight Linux couldn’t run just as well or better on the same hardware.

> but there’s no reason why a thoughtfully engineered Win7 clone DE on a lightweight Linux

Why not a "thoughtfully engineered Win7 clone Desktop Environment" (without Linux :-) ). By the way: people are working on ReactOS:

> https://reactos.org/


Your opinion. Win 7 was the best Windows UI, both in looks (Aero) and usability. It was abandoned primarily because Microsoft was trying to achieve some hybrid desktop/tablet/mobile UI that worked poorly for all form factors. Win 11+ (or whatever the next version is called) would be well-suited to return to an Aero-like UI.



Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: