Category Archives: POSIX

Move from Windows to Linux

Get the society to do so.

Linux and UNIX will make the world a better place!

Linux is better than Windows because it’s more scalable, more flexible, more customizable, more stable, and more secure. Other advantages too. There are many things it can do that Windows can’t.
Linux is free and open source, while Windows and MacOS are proprietary commercial.
Microsoft is the biggest software company, and it shouldn’t be. Oracle should be the biggest software company. So don’t waste your money to Microsoft if you don’t want Microsoft to have fortune.
Microsoft doesn’t want you to use Google. It doesn’t want you to use Firefox and Chrome.
if you get Linux, get Ubuntu, Linux Mint, MEPIS, SUSE Linux, Red Hat Enterprise Linux/CentOS, Fedora, MageiaOracle Linux Unbreakable Enterprise Kernel, or Linux distributions like those. Don’t get Debian, Gentoo, or Arch.
Maybe use GhostBSD or TrueOS on a tower desktop, whether vertical full tower or horizontal small form factor desktop. Maybe use Solaris/illumos (like OpenIndiana).
X11(X Window System) is standard, not Windows. Mac, Linux, and Solaris use X Window System, while Windows does not. Google is standard, not Bing. Firefox and Chrome are standard, not Internet Explorer or Edge.
Don’t get iTunes. Get an alternative that’s available for Linux. Maybe get Google Play. Or maybe get Clementine. There are other alternatives like I think Amarok. Any alternatives with a BSD or MIT license?
Don’t get Microsoft Office. Get LibreOffice or Google Docs, Sheets, and Slides.
Don’t use iCloud or OneDrive. Use something else like Google Drive or Dropbox. Anything else?
If only Microsoft would merge UNIX into Windows as Apple merged UNIX into MacOS. Maybe getting UNIX and Linux in the desktop would encourage Microsoft to do so.
You could dual boot Linux on a Windows laptop or desktop. Or you could use a virtual machine, for which I’d recommend VMware Workstation Player running Ubuntu on a laptop and Hyper-V running Oracle Linux UEK on an all-in-one or tower desktop. Or you could just get a Linux laptop or desktop.
The Pixelbooks is coming up with Fuchsia OS.
Apple is the biggest IT company, but it shouldn’t be. I think IBM, Hewlett-Packard, and Dell should be bigger.
Sorry if I offended you with Don’t buy Windows again!. I reposted it here in a less offensive way.
This post may be subject to edits.
What do you think? Anything I missed? Any issues? Say so in the comment.

Edit note

I struck through some of the above because of second thoughts. I’m also thinking of reposting this on https://itrecommendationsandideas.wordpress.com/ also with updates.

Advertisement

Let’s get Microsoft to do things better.

Let’s push Microsoft to open-source software. Let’s push Microsoft to do things the POSIX way. Let’s push Microsoft away from anti-competitive practices. Let’s push Microsoft to give Windows the good qualities of UNIX(whether System V or BSD) and Linux.
But how? Maybe get a Linux laptop or desktop (and use another Unix(-like) operating system as a virtual machine) instead of Windows. Government uses antitrust accusations. Other companies sue Microsoft. Damage Microsoft’s reputation. Any other ways to push Microsoft to the things I said in the first paragraph? Say so in the comment.
If Microsoft would make Windows more like UNIX and Linux, so that Windows would have the good qualities of Linux and UNIX, businesses would get Windows more in the server.
I think Windows Server should be half-UNIX, like 50-75% functional UNIX, of which 1/6 to 1/4genetic UNIX for an overall 25% genetic UNIX. 75+25 divided by two equals 50. 50+16.666… divided by two equals 33.333… (See the three dots after three numbers? That means it goes the same three numbers infinitely). Maybe Microsoft should make Windows mixed open/closed shared source. Microsoft should make a feature limited free and/or open-source version of Windows and a more powerful proprietary commercial version. Any free and open source version should have a weak or partial (per library or per file) copyleft, either a minimized GPL or Microsoft’s own license, that allows some rights to be reserved but not all. But enough about an ideal license. That will be in a separate post.

UNIX home server idea

Full form factor tower
Intel quad-core i5 with vPro[1]
Intel HD graphics
16GB DDR3
UEFI firmware
Headset port
Microphone port
Ethernet
Intel dual-band wireless
Bluetooth
Two HDMI, one DVI, and one DisplayPort
One FireWire
Two USB Ports, plus four SSUSB and one eSATAp. One Mini-USB.
Blu-Ray+/-RW drive supporting four-layer Blu-Ray
1TB GPT SSHD and 128GB MBR SSD[4]
Three aux ports
In/Out telephone ports.
OpenSUSEArch[3] on 380GB Btrfs root, 620GB XFS /home, and 16GB swap on SSHD[5], and 128GB XFSext4 boot on SSD, with QEMU/KVM[6] hosting CentOSFedora on 128GB XFSext4, Ubuntu 14.04 LTS on 50GB ext4, and FreeBSD(with tcsh and FreeBSD Bootloader and Boot Manager) on 50GB UFS, each in qcow2 virtual disk format.

[1]Alternatively, quad-core Xeon.
[3]Alternatively, OpenSUSE as host. If possible, Red Hat Enterprise Linux desktop edition.
[4]Insert citation.
[5]Don’t know if swap would be in NAND flash cache. If so, ext4 would be 620GB.
[6]Otherwise, Xen. OpenSUSE would be used.

Inspired by Dell PowerEdge T130 and OptiPlex 5000; HPE ProLiant ML110 and HP EliteDesk(don’t know what model); and Lenovo ThinkCentre(again, don’t know what model) and ThinkServer TS series(again, don’t know what model).

We’d use a router and a modem with USB, Wi-Fi, Ethernet, DSL, and TV ports.

Anything I could add or improve?

Software:
Web:
Apache 2.2 OpenSSL
FileZillaProFTPd
PostgreSQLMySQL
Virtualization:
LXCDocker CE on Linux
FreeBSD Jail on FreeBSD
Development environmentsPlatforms:
Java
GTK
Graphics and compute API:
OpenGL
OpenCL
Graphics:
GIMPhoto with GIMP Paint Studio and GIMP Animation Package
Inkscape
Remote access:
XDMCD over OpenSSH
FreeNX
VNC
Codecs:
FFMPEG
GStreamer
LibAVCodec
Plugins:
VLC Media Player
Adobe Flash
Programming:
Python
Perl
PHP
Web browser: Firefox
Gaming: Steam

Server would serve Linux and BSD clients.

I might move this post to Computing or to a brand new blog.
Edit note: I improved some things of this note. FileZilla doesn’t support Linux.