notebook szoftver hardver computer digital cameras computer repair software unix monitor linux laptops open source tools cell phones hardware windows