teoría linux