Most Linux 'reviews' back then were basically a review on how easy (or more likely, hard) it is to install. Most distros installers faired pretty poorly back then. I succeeded in getting RedHat 7 installed, but could never get Slackware or SUSE to successfully install.
I stopped trying to use Linux as a desktop OS since then. But recently I tried for fun installing Ubuntu and everything just worked out of the box.
I still feel Linux is too fragmented, too many package managers, too many UI managers etc...but that's part of the beauty of it I guess.
My plan is to divide the languages by person and place:
- always talk to Parent 1 in English, no matter the location
- talk to Parent 2 in Spanish at home and German when outside the home, adhering strictly to this location-based method. The extended family mostly speaks Spanish, which makes the "home" association stronger.
This seems easier to me than dividing the languages by time (only speak Spanish on M/W/F, German on Tu/Th/Sat) or other divisions, but I'm open to any suggestions.
My wife is from Germany, and I'm from Portugal, we both speak English with each other which is easier (DE is very hard for me to learn), but she talks DE with the little one and I talk PT with him.
He can speak perfectly DE, PT, and English depending on which language he listens to, which is quite impressive for me as a parent.
He can even maintain a proper conversation and do translations between languages.
Sometimes he adds a word from another language in a phrase but he seems to know what that word is in the correct language.