Comment Re:Obliga... (Score 1) 68
and link to the super evil company as well
their homepage vs the homepage displayed in pdf files
and link to the super evil company as well
their homepage vs the homepage displayed in pdf files
I for one welcome our new Cybercriminal Tartu Overlords
(Especially since they have to within a 3 mile radius from me, being in Tartu as well)
but i am
copied from the linked page
~~ snip ~~
Modern operating systems are written predominately in high-level languages like C and C++. Menuet, however, is written entirely in assembly language: a symbolic representation of machine language. These days many programmers have minimal if any contact with assembly language, but that hasn't deterred the Menuet development team and the result is a slick, compact and super-quick
operating system.
Two of the Menuet developers, Ville Turjanmaa and Madis Kalme, took time out to talk to PC World Australia about what inspired them to undertake the daunting task of writing the operating system, the current state of the OS and future plans for it.
Firstly, what inspired the creation of MenuetOS? Most people would consider writing an entire operating system in assembly language to be a pretty audacious project.
Ville: The original idea for assembly OS came a few years ago when I was browsing the Internet and came across to a page which used a scripting language. And even with my relatively new computer, the short script executed quite slowly. So it seemed like there will always be the need to create a language which uses the last cycles from a new CPU. So I decided to go to the other extreme
end and just use assembly as much as possible.
Can you give me some idea of the backgrounds of the core developers? Do you have people contributing from outside the core team?
Madis: My passion has always been assembly language. As a teenager I started with some programmable calculators where ML [machine language] was the only way to go. Compared to that, assembly is really a breeze and such an elegant way to program.
Menuet
Ville: We come from different countries and with different backgrounds, but most of us core developers have a university background. I've used different programming languages during the last 30 years. From BASIC and Pascal, to C and assembly. And yes, there are people contributing from outside the core team; the MP3 player is one such contribution.
What aspect of Menuet are you most proud of? Are there any parts of the OS that were particularly challenging to code?
Madis: I am very excited about the GUI part because most hobby operating systems go as far as implementing only a command-line type of OS, but with a true-colour, VESA-supported GUI, it differs from all of these and therefore its ideal for games and small graphical demos. The 64-bit register extensions helped me to make a register-only line and circle routines and these I consider my
"u-achievements" that I can be proud of. "Challenging to code?" - I will let Ville answer that
Ville: As for the actual coding, I'm most pleased with pre-emptive scheduling and USB support. Maybe we have also made a small difference to mindsets about what can be done with assembly language.
What next for Menuet? Do you have a timeline for getting to version 1.0? Are there any features coming up that you're especially proud of?
Ville: We need to add new drivers and improve existing applications. Other than that, there are one or two completely new features I'd like to add before hitting the 1.0 mark.
The 32-bit version of Menuet was released under the GPL, but the 64-bit version uses a non-open-source licence that is free for "personal and educational use". Why did you decide to licence the 64-bit version differently? Has this had any impact on encouraging people to join the effort?
Ville: With a completely new type of open source project, people seem to have strong opinions about what direction to take. Even up to a point when time is actually spent more with disputes than doing the actual coding. And when that happened, I decided to concentrate more on the original path of Menuet with the 64-bit version and with a new type of license. However, I don't have
anything against open source or possibly opening up the Menuet64 source later. But with the current licence, I'd say the people are a bit more committed and willing to put more effort in to a new feature.
"Insightful" ??? Has everybody on the planet lost their brains or smth?
Pirate Bay was a Bittorrent web server. There were zero "movies" or "games" or anything alike on the server, zero bytes of copyrighted information.
It only had torrents, which tell you where you can get the files from, it's about the same as a google server that can tell you which links contain information about your favorite artist (Britney, doh
They didn't have to pay for huge bandwidths because they only shot you around 10 kbytes of data for each movie/game/whatever, where to download the movie from.
Now somebody mod down the above post, the guy doesn't have a clue.
While the link is already being slashdotted
I hope the article author understands that unless he's really lucky, he is in deep legal trouble already. It's not the first time that the messenger was slaughtered, although the message was honorable.
Gotta think over the SSL certs one more. I never really liked the mechanism behind it, i like it even less now.
Be careful when a loop exits to the same place from side and bottom.