We aren't talking about common "end users" here. This is the linux section, where most of us are very experienced.I think we went a bit off topic here. The whole point of this thread is to explain, why WE like to use linux.
We aren't talking about common "end users" here. This is the linux section, where most of us are very experienced.I think we went a bit off topic here. The whole point of this thread is to explain, why WE like to use linux.
Your point is moot whether we're talking about servers or not because the command line is faster either way. Is English not your first language either? I think what you're trying to say is that the ratio of time invested versus time saved is a lot higher for regular users than sysadmins, which is really something I'm not concerned about. In both cases the command line will save you time.
But it's not there. Again, English: having the option of either installing a GUI or not is not what the above poster was talking about at all. He was comparing the customization of the DE in Linux versus Windows, where Linux is a lot more powerful (you can literally change everything).
EDIT: No wonder you think my English is bad. Look at what you wrote:
So first your point is that for most end users command line is bad, and then you say that people would rather use vSphere's UI rather than PowerCLI for vSphere (something the average regular user will never hear of in their entire life). You end your sentence by saying that servers/services are an exception. So why would people prefer vSphere's GUI then? It's server software and you just said servers were an exception.
Please rewrite this so that it makes sense, I'm clearly missing your point.
I like to use Arch because it's easy to make it everything Windows is, but then there's the added benefit of being able to make it everything Windows simply can't be.
It's a rewarding and experienceful experience to install, configure and use a(n Arch) Linux. But I'm still dependant on the .net framework and microsoft office.
I won't argue with Microsoft Office, as LibreOffice isn't a complete replacement for that, but there's Mono if you're looking for other .Net implementations.
After reading through the first page of this thread, I decided to reboot the lappy I'm on to my Linux partition.
I haven't played any games on my lappy in a while and steam runs fine for me, also running Arch with XFCE and Compiz is sooo much sexier than running in Windows.
Why the hell haven't I done this in so long?
Minus games, my main OS is Linux.
1. Development. Coding on Windows just isn't fun. There are more open source software development tools available for Linux. I like working in a command line, with limited GUI usage.
2. Customization. If I don't like something about my OS, it bugs the hell out of me. With Linux it's possible to fix those problems properly, without resorting to questionable hacks and 3rd party closed-source apps from the internet (as seems so common with Windows).
3. Knowledge. I like knowing how my computer works. If something goes wrong with Linux it certainly is annoying, because it usually requires some investigative work. You have to learn something new. That can be time consuming but it's such a great thing. Going hand in hand with that, it took me three or four tries to "get" Linux. I kept trying out various distros but it wouldn't stick and I would go back to Windows. What I didn't realize was that I just didn't know enough yet. Eventually I tried Linux again, and I realized that my knowledge base was wide enough to get a foothold, and I was on my way!
Yes.
I love using tools like Valgrind that you can't get on Windows. And I don't consider myself to be a GUI jockey. I do most of my real work in vim or gvim. I really don't like lurking around File/Edit/Tools menues.
I used Gentoo for about 3 years, and I liked having to constantly fix things.
I did eventually get kind of tired of it and switched to Fedora, but it was fun.
I use it mainly for University.
Most of the Software we se is open source, the huge Intel Math Libraries are free for Linux, the big servers run Linux because of stability and configuration as well as security.
Differences:
Open source is a methodology for developing software: a lot of people contribute to source code to provide the best solution - this is why linux is much more secure than windows or ios.
Freedom is more a definition of an unrestricted: use, modification, redistribution, and so on.
The open source project doesn't necessarily have to be free (freedom not gratis) but a free project is usually open source. Examples:
Android: Open source, people are free to modify the source but the team usually employs paid programmers to finalise the code for android. The new system is released together with kernels and modems but source code is released ~1 month after. Also the system uses proprietary libraries for eg. 3d graphics library. This is far from free but still open source. Another example could be imagining a creation of software that is fully free: ie. no restrictions at all (BSD license, WTFPL license) but little or no people developing bugfixes and changes so the software is fully free but necessarily open source (little contribution).
Why:
Freedom is the most important thing in the world (if you think life is please check if you'd taken your daily dose of medicine) and software is no different. People should value freedom of software for the following reasons:
1. Users have FULL control,
2. There is always another way to grab a copy of the software so money is not an issue,
3. Users do not have to fear control of usage, distribution issues, etc.
4. If you know how to code you can modify ANY piece of software YOURSELF,
5. If you don't know how to code it is still important to use free software since you still have community which does the main work for you (bugfixes, security patches, improvements), if you know a programmer ask him to help, ask your son, daughter, mother, father, grandma, grandpa (dog lol), you do not have to know how to program to use free software,
6. Proprietary software may not include malware but there is no way to check so using it you will have to "trust" the developer,
7. It is common knowledge proprietary software usually DOES contain malware (especially microsoft windows): Word from office packet collects info about computer hardware, keys you type even when you type outside of the application, metadata about other open word documents, old versions of the word file even if it has been discarded. Windows update collects data about hardware without consent. MSN messenger controls the thing you type: it will not for example let you send www.piratebay.se. Is this FREEDOM?
8. Proprietary software is known to collect data from your HDD and unless you uninstall the software you have no say (see point 7),
9. free software also promotes free formats. Free formats can be adapted by anyone (ie FLAC can be decoded by amarok, vlc, etc) not just by their "owners" (i put owners in quotes because i believe that software should have authors not owners - which makes sense if you think about it),
10. Free software does not enforce DRM,
Free software is the most important factor when using a system - most people put usability over the freedom. It is wrong but it needs to be taught to people not persuaded or forced. There would be an issue when free software would be shit like there is no tomorrow but fortunately this is not the case. If you watch last 100 years people got more lazy and lazy taking everything for granted. Once stuff like ACTA passes through and your ISP will start monitoring, blocking and banning users you will then realise how important freedom is.
Examples of free software that you use probably not thinking about it:
- Mozilla firefox browser,
- Blender 3D suite,
- vlc media player,
- chromium (base for google chrome),
- linux kernel (to some extent),
- GNU toolchain and various other software,
- free formats, including: FLAC, PNG, PDF, AAC, HTML,
- and tons more...
Does FSF really support free software:
I know what im about to say will be criticised but no, fsf does not support free software and licenses by GNU like GPL are not free. Why? Because they are copyleft (wiki it). In short copyleft licenses forces you to make your code free which is not what freedom is. The freedom must be taught to people but not shove down their throat. And so free licenses are: BSD, WTFPL, Apache license, MIT license, and such. making a license copyleft is basically denying one spectrum (proprietary software license) and forcing another (free software license). Real freedom is in licenses that do not limit you in ANY way whether it is for "good" of the end-users.
Another thing to mention is the famous 4 freedoms. Without writing a lot about it I can just tell you they are wrong straight away: they say freedom to. Just to clarify you cannot be free to. Freedom is "from" something not "to" something: It is like saying freedom to slavery - it does not make sense and misses the point: free software should respect user's freedom in that the user is free from: restrictions on how to redistribute software, free from restriction how to use it, how to modify it. This is just my little thought that no one else cares to point - you are free when noone tells you what to do not when someone forces the freedom to you or takes it away. Trying to determine whether you are free from "restrictions" is not always easy but just re-read my post and see if you are REALLY free from any restriction.
Last thing i wanted to say is that completely free licenses will have less text in their body - you can guess that more text means more talk about what you are not allowed to do and what are the restrictions. So here is a (full) body of WTFPL - a truly free license:
Thanks, hope this is helpful and answers some of the raging windows fans questions :)Code:DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO.
Janek566
The GPL and whatnot are free software. Why? Because free software is about the users, not the developers. Also your whole 'freedom to' argument is invalid. It's just wording. Do you want a long list of things you are free from, or 4 things that explain what you're free to do?
Why not?
Windows is way more widely supported.
IDA Pro runs on Linux, Xilinx ISE runs on Linux, I don't really need anything non-free apart that. All my hardware is perfectly supported, too.
It's just wording? I hope you're not serious stallman is over 50 now and he can't speak his own language? That's one. Two free software is, or should be FREE FOR EVERYONE not just developers or just users. However short your list is making it short doesn't make it right. So no that kind of software is not free. Oh also people should fight for that freedom and know about it not just being spoonfed by stallman who is de facto their "defender" who must make sure programs under gpl are copyleft because only stupid people use free software. There's some hardcore logic right there.
But that's impossible. Either the developer is free to do what he wants, including infringing on his own users' freedom, or he's not free to do whatever he wants (for example, is forced to contribute his patches back) in order for users to have the right to use Free code. You can't have it both way. GPL keeps the code free, it doesn't really care about the developers. If you want developer freedom, something BSD derived is probably better.
Can you rephrase that? It makes no sense to me.
that's bullshit. no one is forcing anyone to anything using permissive licenses. Yes users will (in perfect world) pick only free software and so logical step will be to write free software. You (developer) can do otherwise, you're completely free to do so, it just wouldn't be useful - which what i described is basically economy - you don't make something that won't sell. simple. Also why would a developer develop free software (so wanting the open source community help him develop) and then make non-free patches/bugfixes etc? surely he would start a whole project free or whole project proprietary.
Which part is bullshit? I don't think I said anything resembling that in my post, it seems like you made it up.
Complete nonsense. You are required to make things that do not sell in nearly all organizations. This includes internal documentation, internal applications, security guidelines, etc.
What you are describing is standard practice. Have you never heard of products with a proprietary "Enterprise" version that had more features than the open source one? It's a business model. Note that this doesn't work with the GPL, since it takes away the developer's freedom to close part of the code.
"Be wary of he who would deny you access to information, for in his heart he dreams himself your master".
all the stuff you mentioned are required/recommended to be produced for the product to sell. Just because they do not directly contribute to the cost doesn't mean they do not improve the capital.
No i haven't i've heard of freeware software that has enterprise version but never a FOSS software with enterprise version. Also your last point proves why GPL isn't free software license.
I don't use Linux as a main-OS, always had it dual-booted. The thing with dual booting is that I normally end up installing it, configuring it and then never using it, always booting into Windows. Considering going full on Linux when Ubuntu 12.04 comes out. Main reasons are gaming and using software that's not available on Linux (Sony Vegas, Photoshop etc.).
Last time I tried Counter Strike: Source, it ran really well in WINE, so I think I can give up a bit of performance to move over. Still debating with myself wether it's a great idea though.
Edit: Considering using Linux Mint Debian Edition instead. What would Facepunch recommend as a primary PC distro?
Yes, and this can include free software necessary for your organization to make a profit. See Ubuntu, Mozilla, etc. I'm glad you agree with me.
Well now you have.
But the GPL *is* a free software license. My last point simply proves that the GPL aims to protect the code and end users more than the developers, whereas BSD does the opposite.
http://www.mysql.com/products/
'Community Version' is the FOSS version.
"well now you have" - what the fuck? Sources?
See BBgamer720's post, I'm sure there are many more examples.
I use it as my main os because I honestly have much less problems with it than I do windows 7.
I still use windows 7 for many things but I strongly prefer Linux.
I was one of those people that always bought into the "Linux sucks" thing.
But now that I'm using it I freaking love it.
I use Linux and Windows 50/50.
When I work on university things or customize my system, I use Linux.
When I play GMod or work on DarkRP, I'll use Windows.
Browsing on the internet is something I do on whichever of the two I'm currently using. I love Linux because of the tiling window manager I use, because of the very useful terminal and because of the customization.
I use Windows because I can play Garry's mod on it properly without messing with wine. I might fully switch to Linux once steam and GMod are supported natively.
I wish I could use Linux more. Especially with the way future versions of Windows are turning out (and yes, I'm aware I can just stay with Windows 7). But the main reason I use Windows is because there are certain programs I need that either aren't available for Linux or emulate poorly. Oh and I'm a gamer of course... which always kind of hinders what I can do. :/
For example, music composition. I prefer something like Ableton Live over any other music composition/remixing tool out there, but there's nothing that I can find on Linux that really does the same thing (I'm specifically talking about the beatmatching, arrangement views, and effects etc...) that I can find. There's Bitwig Studio, which is going to be crossplatform, but since that doesn't seem to be coming out for a while, there's nothing I can really do about that.
I could just dual-boot, yeah, and just have my games on Windows, but then what happens? At first I just need an IM program to keep talking with people when I switch over, but before I know it I just settle back into Windows again.
It is rather irritating when I have to switch to windows 7 for steam and things.
looks like i'm very lucky not being much of a gamer. Oh and linux fedora with full special effects on GTX560ti and 24 inch lcd led display is sweet.![]()
I develop for embedded systems and using RTLinux distributions like Wind River gives me performance guarantees that I need when designing computing systems. On a purely psychological scale I treat my Linux machine as a tool I use in my trade rather than a personal computing device and as such I can work much more clearly and with more focus than I ever could in any other environment.
It all just looks good. I love how it sets up printers as soon as you plug them in. I pretty much like everything.
I'm using Ubuntu Desktop 11.10
I'd love to use Linux (even though I know nothing about programming) just because I appreciate open source software and the concepts behind it. However, it's missing Photoshop, Corel Painter, and other useful programs for working on art. I know of GIMP but it's not up to the same level, I don't like the GUI as much, and it's not as widely supported resource-wise. Also Steam, but if that makes it to Linux as it's being rumored I may try to find some good workflow for art in Linux and make a switch over. Right now I'm on OSX. Just my 2 cents, take it or leave it. I can see both sides.
I find mypaint to be a great art program; It has a single feature that I adore: unlimited canvas. You don't have to work with image dimensions or image quality, you just paint on the screen and save.
If you use a mouse though it'd probably be terrible; it's designed for drawing tablets.
Have you looked into Krita? One of the best art-creation tools I've ever used.
My reasons:
1. I'm a cheap bastard
2. I like to muck about with little scripts to do everything for me.
3. One word: synaptic
4. I don't play a huge amount of games and I've got a windows box for when I do. Also, I'm a bit addicted to minecraft at the moment, which is cross-platform.
People like to say that Linux makes things harder, but I use it because it makes my life easier. If I need to do some odd task, I can easily create a script or download an open-source program to do it for me.
This!
short answer: i don't.
long answer: i do, to an extent. i work as an IT consultant, so i need constant access to a Linux box. i don't like using VMs because i'm just a finnicky person. i use Arch on my work laptop, FreeBSD on my Sun Ultra 20, and DD-WRT on my router. but, because i game a lot, i have Windows 7 on my G74SX. so 3 out of 4 of my computers run *NIX, but i wouldn't consider it my main OS.
I would use linux much, much more if there was some system-wide audio equalizer program like what they did some time ago with pulseaudio and some guy's equalizer plugin that you could just compile and had it working properly out of the box.
Unfortunately, the equalizer stopped working after some updates and I could barely get pulseaudio to work properly even after trying several configurations in systems without pre-configured packages like debian. I then switched to ubuntu and the equalizer was no longer working like it did in 2010 when it was supported. I wonder if fedora still has it working well out of the box...
I have Linux on my slow laptop and my home computer is a mac.
Dont hate me because i have a mac, it's actrually pretty good.
I can use the basic linux commands, ssh to my server without any crappy programs just the terminal.
It works well, runs the games i like most (GarrysMod and Minecraft) so i'm happy with it.
I will not buy a new mac though because they're so expensive, my mom bought my last one so i didn't need to pay.
When my mac gets old, i'm pretty sure that i will change to Linux.
I really enjoy using linux on my Laptop.
I have used it on my server for over a year and about 4 months on my laptop, where i am currently playing with LiveDebian, conky, different window managers and all that stuff and i'm getting pretty familiar with the linux commands now, which is actually easier than using gui most times.