because the Nvidia nonsense has made my FreeBSD experience a trying one
Am I doing this right?
because the Nvidia nonsense has made my FreeBSD experience a trying one
By that you do you mean Nvidia being not very open source friendly?because the Nvidia nonsense has made my FreeBSD experience a trying one
Note the title: https://forums.freebsd.org/threads/no-login-screen-is-nvidia-to-blame.78256/.By that you do you mean Nvidia being not very open source friendly?
Thanks - but not sure after reading that thread if it was Nvidia or X or FreeBSD or a combination of all of them that made it a bit of a mission!
Thanks and I tried(for IGP, Wireless and Nvidia Graphics), but we need to remember that hardware is not accessible for all users around the world, especially in developing countries. For instance, even today most of the earth's population does not even have a good internet connection(the basic thing for accessing free/libre s/w).My advice is, choose the OS you want to use, and then buy the hardware that makes it work. It is a little bit unsatisfactory to think this way, but if something doesn't work; rip it out and replace it with something more appropriate. Second hand hardware in this day and age is almost free.
I used this for quite a while, on my desktop (i5-3570T on ASUS P8B75-V); I can confirm it did "just work" here with desktop.
Very true. That said, I have an old colleague who used to work for a number of charity IT projects out in poorer countries. Apparently because all our ex-business surplus laptops (i.e 2010 ThinkPads) get sent to these countries. He said that ironically they are sometimes in a better boat than us when it comes to sourcing compatible hardware for Linux / BSD!Thanks and I tried(for IGP, Wireless and Nvidia Graphics), but we need to remember that hardware is not accessible for all users around the world, especially in developing countries. For instance, even today most of the earth's population does not even have a good internet connection(the basic thing for accessing free/libre s/w).
(the basic thing for accessing free/libre s/w).
Perhaps of interest:I saw a thread on here with a link, that a developer for video graphics drivers on FreeBSD was frustrated that his work for it wasn't acknowledged, and how companies that used his improvements made money but didn't give back to the project which made improvements. The person said, I'll work on a project when I feel like it (as if it were a hobby), and not be so eager which companies make a profit from and won't give back. I wasn't able to find this thread or link at a later time. GPL also gets those improvements, and doesn't allow their code back into FreeBSD...
Same here. I am using FreeBSD on desktop as my main OS over a decade. Have gradually upgraded the system as FreeBSD and ports have evolved and today I have several independent installations. No big problems so far and it can only get better from here.All this FreeBSD not being ready for the desktop talk drives me crazy as one who has used it as such since 2004 including my laptops.
The problem is Windows gets used as unlicensed version and that has the effect of others getting introduced and used to Windows. I broke this cycle in my Family, except for some, most of my brothers use GNU/Linux(Some version of *buntu).Also, I suppose FreeBSD beats macOS and Windows 10 by default as a superior desktop solution in those poorer countries where access to modern hardware is awkward.
Thanks yes interesting. No I am no expert but seems like the FreeBSD copyright explains what happens to the code. So to me looks a lot like complaining. I am certainly glad he is smart enough to code. So I am glad he can help himself and others make way in the world. I don't think he needs to explain or complain about anything. It's his right to contribute or not. It his right to find someone who will pay him or not. If he makes code and contributes it he should realize it's not really his anymore. Its like letting go of a balloon you blew your breath into it floats along until someone pops it. Where did your breath go..Perhaps of interest:
Not merging stuff from FreeBSD-HEAD into production branches, or "hey FreeBSD-HEAD should just be production"
I get asked all the time why I don't backport my patches into stable FreeBSD release branches. It's a good question, so let me explain it he...adrianchadd.blogspot.com
What did he think would happen? Did he misunderstand Greed and Pride? The other thing is there is another side of the copyright. The legal protection of his code harming someone or something and him getting sued. I could be wrong here but a volunteer is just that a volunteer.Well, the short-hand version is - I used to bend over backwards to try and get stuff in to stable releases of the open source software I once worked on. And that was taken advantage of by a lot of people and companies who turned around to incorporate that work into successful commercial software releases without any useful financial contribution to either myself or the project as a whole.
I love FOSS to and agree its a successful development model. So what is FOSS? What does Free Open Source Software mean? Is it Free to see, free to read, free to reuse? Free to steal, free to loan, free to re type. I mean my point is if you choose the BSD Copyright what is prohibited?(more of a rhetorical statement for clarity) I mean you either contributed (gave it away) for the greater good or not?I don't think (IMHO) "given away" is the right phrase.
Me to. Totally a believer. I just think some people change their mind once money steps in... I also think some forget the community is everyone with a keyboard and Eyes.. which includes people who "used the code for commercial reasons"Even though I am a commercial OS user, I am still a firm believer in the FOSS development model.
Learn to read.I mean my point is if you choose the BSD Copyright what is prohibited?
This is demonstrably not true. I copy-paste in both FreeBSD and Linux without any problem. Between apps, into terminal emulator, back to apps.fact that there's no way to have universal cut and past with the same keys like you can on mac
Unfortunately, there are problems with USB wifi devices in OpenBSD, but there are some few that work good.My OpenBSD machines wifi is always sporadic so I often to have to bring the wireless down & back up again.
Yeah, this is the title. Is there any operating system which is ready for all desktop users? Not to mention desktop environment is not part of operating system. There are many DE-s which run on different operating systems ...FreeBSD is not ready for all desktop users
I used to run Xwindows on a 386-40 with 4MB of RAM. It ran very badly. Part of the problem was swapping; part of the problem was lack of FPU, which is needed for font rendering. I fixed that by buying a 387 floating point processor, but the machine was still barely usable due to lack of RAM. So I upgraded to a 486-25 with 16MB, and it worked acceptably. But: At that time, the only three apps that I ran on the desktop were: xclock (so I knew what time it was), xterm (for doing work, reading mail, copying data), and a huge/complex/powerful data analysis package called PAW (it later turned into ROOT, which still exists and is in use). There was no web browser at the time. Matter-of-fact, there were darn few web sites; ftp was still using 100x more traffic than http on the internet. This must have been 1994. The idea of playing live video on a computer was laughable; playing short music clips (.wav files) was at the edge of what was doable.Xorg up and running using less than 100 MiB of RAM. Does everything a computer can do. Why should I get some bloated DE? This is not a rhetorical question. I really would like to know.
You don't understand Apple. They don't sell you a laptop (like the MacBook Pro I'm typing this on). They also don't sell you an OS (like the MacOS I'm typing this on). Nor a telephone or tablet (which I don't use) and the associated OS, nor a cloud service for serving music or storing data. What they sell you is the complete package of many (or all) of these things. If you could buy MacOS as a separate product, and run it on arbitrary hardware, then you'd be right to complain that it wouldn't even boot. Similarly, MacBooks are not intended to be run with other OSes (even though it is technically possible). If you stay in the "walled garden" of using the Apple ecosystem, then you will have a really good computing experience (at least I think so). If that walled garden is not what you want, or you need/want/desire stuff that's outside the walled garden, then you are not the appropriate customer for Apple's mindset.In fact, macOS probably wouldn't even boot on that machine. and yet it is very popular as a consumer desktop operating system.
Yes, it may seem obvious as to why (Apple wants money) ...
The BSD license is not what holds back the usability of FreeBSD on the desktop. I think the reason is lack of investment. Building a seamless desktop/laptop system, from hardware support through user interface standards and a large stable of useful and usable applications takes an enormous amount of manpower. Hundreds or thousands or perhaps tenthousand people in engineering and engineering management. Microsoft and Apple have those people, and use the profits from selling it to pay for the staff. Linux has that to a smaller extent, the best example being RedHat (which has thousands of engineers working to make Linux better).You misunderstand. There's a difference between simply asking for donations or contributed work, and doing work with the expectation that people should give back or give you money for it. The FreeBSD Foundation does none of the latter. There is a clause in the BSD license that states those who use BSD licensed software to acknowledge the author of the original work involved. That is all someone needs.
Absolutely correct. Many engineering decisions in open source (even in commercially paid open source) are driven by engineers: I want to build this, I want to work on that. This is particularly true for efforts (such as the BSDs) that rely mostly on volunteers. At companies like Apple or Microsoft (or IBM or Oracle) the decision making is completely different: What do our users = customers want? How can we make our users happy? How can we get them to love our product so much that they will buy it again and again? This means a lot of decisions will be made by user interface researchers, by marketing people who tend to understand the users (and their personal and business needs and wants), by product managers. The individual engineer implements what they are ordered to implement.In my biased opinion open source in general isn't ready for the desktop.
Simply because it requires you - as a programmer - to think outside your own bubble and try to imagine what others might want from it.
There is lots of revenue and profit in open source. Exhibit 1: Look at IBM buying RedHat for many billions. But you don't get revenue nor profit by giving the source code away and selling nothing else. RedHat sold support, and made a huge amount of money. IBM sells support, hardware, the whole computing ecosystem; giving a few million lines of Linux source code away per year doesn't change that business model.Wait a second... Revenue and open source?
Agree, except that I happen to prefer MacOS as a laptop OS. But I ran with Windows on my work laptop for about 15 years, and I wasn't terribly unhappy. And I can totally see that other people find Windows a good choice for their preferences, habits, and workflows.Personally I highly value 2 kinds of environments. I'll take FreeBSD over Windows as a server any day of the week, but having said that I also heavily prefer Windows 10 over FreeBSD (or any other X based desktop) as a client OS just as strongly.
What has DE to do with workload? My machine has also 16 GB of RAM, it runs virtual machines and web browsers. I do not need a bloated DE for this.The problem is that today's DEs have a much higher workload, and that is for good reason.