Moving to Linux...

Don’t say that! Ubuntu is all I know… I thought I was a proper nerd, using Ubuntu and all, now you tell me it isn’t real Linux ;D

I must say, I use Linux because it is much safer than Windows. What do I mean? Well, there are no antiviruses for Linux. Linux just doesn`t need them, baceuse it work on a different level of security than Windows. That is why, Linux is used for game servers, and not only, because big companies like Google, Facebook and Wikipedia, all use Linux for their servers. I prefer Linux, because of the terminal and the ease of installing net programs with sudo apt-get install. The best distro in my opinion is Ubuntu. I have been using Windows for a long time, but most recently I have switched to Ubuntu, which is much better for my needs.

Yeah the security and ease of installation with Linux are definitely big factors in why I use it. I like that on Linux I can use the administrator account all the time whereas on Windows I use a normal user account due to the likelihood of getting viruses. Also, I find typing “yum install texlive” as a much easier method of installing TeXLive than on Windows where you have to click buttons. Usually with Windows installers you have to press a lot more buttons than the typing it takes on Linux.

Ok I’m not a native speaker but I know what my previous sentence means. I wrote “I don’t advise you”, it was a suggestion. DRMs restrict freedom but I didn’t demand anybody to stop using it. I think that it’s a bit a shame to use GNU Linux with Steam but I don’t prevent anybody from doing it, it was just an advice, please can you avoid misquoting me? Am I allowed to express my opinion, to make a constructive remark even though some people disagree with me here?

In my humble opinion, it only works on the very short term. I don’t read the source code of graphics drivers but it is helpful to go on supporting drivers despite the mercantile decisions of capitalists. Using open source drivers is better on the long term especially if you report bugs and even though you don’t care about the source code for your own daily use. My computer wouldn’t work any more if I chose to use a proprietary driver as ATI stopped maintaining the driver of the ATI Radeon 9250 Pro some years ago.

My favourite “application store” is Internet. In my humble opinion, Steam is not the kind of channel that I would like to defend. There are still private corporations behind it, maybe they are less “bad” than Google, Microsoft and Apple but you ask me to choose between the plague and the cholera. I still defend political alternatives, especially the collectivist cooperative global patronage.

I hope you’re right but corporations follow their own interests, they can kill GNU Linux too. Just think about the Palladium project. Microsoft’s partners agreed with him about the absolute control of each file and each application on a computer. GNU Linux should rely on better partners on the long term even though some corporations have some interests in this competitor of Windows.

I’ve always understood that you should not use the root account on linux if not needed.

@gouessej: Sorry, I didn’t mean to misquote you or anything, I just thought it was funny that someone could say not to do something because of freedom, and decided to point it out. I was not trying to make it seem as if you were against freedom etc. I apologise if it came across that way.
Personally I would have wrote “I don’t think it feels right to use Steam”, but then again, that may just be me.

@Security on Linux: All the security of Linux is wasted if you put an idiot between the chair and the keyboard. Remember that humans are still the most insecure part of computers (but Windows is catching up ;D)

@Steam discussion: Personally, I only use Steam if there are no other (trustworthy) alternatives to get the game. Result: My only Steam games are Terraria and Portal (which I was gifted). Anything else I got from other distribution platforms or direct from the developers, even if I found the game on Steam.

I have a great feeling this will end up in the chit chat area soon or later.

Has anyone tried Mageia Linux? It’s a new distro I am in the middle of installing right now.

@ags1: I actually can’t use root as the default user account, so I basically do the same think on Windows except my normal account is an administrator so I have two passwords available to access root. It’s less secure than Windows, but with less viruses I feel like it’s okay.

@kpars: I have no belief that this will end up in chit chat, because it hasn’t left the topic of Linux.

@ALL: On Linux, do you guys normally use OpenJDK or actually use Sun’s JVM? I remember when downloading Minecraft for Linux (which runs way faster on Linux, by the way) Mojang asked all to use Sun’s JVM, but I paid no attention to that. Does anybody use Sun’s JVM on Linux?

Maybe you mean OpenJDK or Oracle’s. I have a messy installation here (have both). The java -version gave me


java version "1.7.0_21"
OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-0ubuntu0.12.10.1)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

So yeah OpenJDK. Guess I failed to export Oracle’s PATH.

Yeah, I did. I just said Sun because that’s what Mojang said. I guess Oracle bought Sun so it is now Oracle’s, though I really don’t know the history of that at all.

Yes, am using Oracle’s JDK, not Open JDK. I can’t recall what prompted me to do this. I do recall it was tricky making it the default, getting it to work with Apache Tomcat and Ant, etc., but not all the steps involved. There was the setting of environment variables, but also replacing some path links to OpenJDK with links to Oracle’s JDK, and adding ways to find the “javac” command as well. Being a Linux novice, I was just happy to get it all operational. Am hoping someone will be discussing the “right” way to do this, if there is one.

OpenJDK, I could see being more in the “spirit” of Linux. I wish I could remember what motivated me to switch. :clue:
Am using Ubuntu Desktop.

Everyone follows their own interests! The benefit of open-source / Linux is that no one interest has control. Don’t equate that freedom with being anti-commercial / anti-capitalist - that’s evidently untrue anyway, just look at the contributors to the Linux kernel (Red Hat, Intel, IBM, Microsoft!). We have quite different political views, but quite similar views around Linux / FLOSS - that is its key strength. You do a disservice to Linux by narrowing its field-of-view! :wink:

OpenJDK 7 is the reference version of Java 7, and almost all the code in Oracle’s JDK is the same as OpenJDK - there’s not much reason to use Oracle’s JDK if you’re using Java 7. This is one of the reasons Oracle withdrew the license that allowed Linux distros to ship their version.

If you do want to install Oracle’s JDK and you’re on a Debian based distro you should use the update-alternatives method of switching between them - see http://alexander.holbreich.org/2011/11/java-7-on-debian/ If you don’t want to use the command line to switch between them, you can use Galternatives. I use the same thing to switch back-and-forth between OpenJDK 6 & 7 for testing purposes at the moment.

We exclusively use OpenJDK 7 on Linux.

Cas :slight_smile:

Well… that’s it. Oracle bought Sun, Oracle now owns the Java brand and the reference implementation. So now its Oracle Java, not Sun Java.

Sun Java was better IMO, Oracle doesn’t give one hoot about backwards compatibility.

I thought Sun’s approach to backwards compatibility was not to bother developing anything at all?! ;D

Seriously, you want to back up that statement with anything? IMO, Java is doing much better than the last few years under Sun.

Indeed, they’re beginning to take security more seriously, and the roadmap for Java 8 and beyond is more ambitious than anything we’ve seen for a decade.

Cas :slight_smile:

He, I guess I’m the only one that regularly haunts the OTN forums :wink: I try to find the relevant posts, but so far I’m not having any luck using the shitty search function of that soon to be replaced forum… One of the latest ones that pretty much made me believe that Oracle is capable of changing anything without even mentioning it is that in Java 7 certain methods in Swing which were documented to be thread safe no longer are. A good example is JTextComponent.setText().

Java 6 version: http://docs.oracle.com/javase/6/docs/api/javax/swing/text/JTextComponent.html#setText(java.lang.String)
Java 7 version: http://docs.oracle.com/javase/7/docs/api/javax/swing/text/JTextComponent.html#setText(java.lang.String)

Note how in the java 6 version the javadoc explicitly mentions that the method is thread safe, while in the Java 7 version this has disappeared. Rightfully so - the method really is no longer thread safe.

Well this and this would suggest they were never thread safe, and the documentation was fixed leaving the behaviour still backwards compatible! It would also suggest the bug and resolution were in Sun’s time. I’m not suggesting either Sun or Oracle capable of writing code without bugs, or that Java is always 100% backwards compatible (though pretty darn good!), just that I don’t believe there’s been any major change in attitude towards the importance of backwards compatibility. I’m still standing by the assertion that your comment is unjustified! :wink:

False, and the whole “you don’t need an antivirus on Linux” attitude is rather naive.

Yes, a Linux system is harder for a virus to infiltrate, and yes, there are fewer Linux-specific viruses out there (mostly due to platform popularity). But:

a) That could very well change in the future

b) It depends on what you are using your Linux box for.

As an example of b), if I set up, say, a Linux web server hosting user submitted content, I’d want to have an antivirus checking the uploads, if only to prevent spreading infections to whoever connects to the server.

In any case, relying on dogma is hardly a good position. Being inflexible is what eventually leads to the very bad mistakes. If with the advent of Steam on Linux some crafty crafter releases a batch of Linux-specific viruses capable of infiltrating the OS’s defenses, all those “Linux does not need an antivirus” types will be the first to suffer the consequences, not because of the virus, but because their dogmatic mindset will prevent them from adapting once someone warns them of the impending virspocalypse.

Man, I’m grumpy today.

well at least for linux we have the whole open source community to fix vulnerabilities ;D