Mono
Mono jest terminem wieloznacznym, który w różnych dziedzinach nauki, techniki i kultury przyjmuje odmienne znaczenia. Najczęściej kojarzony jest z określeniem dźwięku jednorodnego, oprogramowaniem będącym implementacją platformy .NET w systemach Linux oraz z nazwą rdzennych ludów zamieszkujących północno‑zachodnią część Kalifornii. Poniżej zestawiono najważniejsze konteksty użycia tego słowa.
Etymologia i ogólne znaczenia
Słowo mono pochodzi z greckiego μόνος oznaczającego „jeden”, „sam”. W językach współczesnych funkcjonuje jako przedrostek oznaczający jednostkowość (np. monopol, monowariant) oraz jako samodzielny termin w kilku specjalistycznych dziedzinach.
Mono w elektronice i dźwięku
W akustyce i elektronice mono odnosi się do monofonii – systemu nagrywania i odtwarzania dźwięku, w którym wszystkie informacje audio są przekazywane za pomocą jednego kanału. W przeciwieństwie do stereo, którego sygnał rozdzielany jest na dwa niezależne kanały (lewy i prawy), mono zapewnia identyczny dźwięk w każdym głośniku lub słuchawce.
Popularność monofonii była szczególnie widoczna w początkowym okresie rozwoju radia (lat 20.) oraz w pierwszych systemach telewizyjnych. Obecnie mono jest wykorzystywane m.in. w emisjach radiowych, podcastach oraz w niektórych zastosowaniach mobilnych, gdzie wymagana jest oszczędność pasma transmisyjnego.
Mono jako oprogramowanie
Mono – otwartoźródłowa implementacja platformy .NET opracowana przez firmę Xamarin (początkowo Novell). Projekt rozpoczął się w 2004 roku w celu umożliwienia uruchamiania aplikacji napisanych w językach C# i VB.NET na systemach operacyjnych Linux, macOS oraz Windows. Dzięki Mono programiści mogą tworzyć oprogramowanie wieloplatformowe, korzystając z jednego kodu źródłowego.
Najważniejsze komponenty Mono to:
- Mono Runtime – środowisko uruchomieniowe, które zarządza wykonywaniem kodu pośredniego (MSIL).
- Mono Class Library – biblioteka klas zgodna z .NET Framework.
- MonoDevelop – zintegrowane środowisko programistyczne (IDE).
W kolejnych latach projekt został włączony do organizacji .NET Foundation, a od wersji .NET 5 funkcjonalności Mono są integralną częścią .NET Core.
Mono – ludzie i języki
Termin Mono odnosi się także do grupy rdzennych Amerykanów zamieszkujących tereny wschodniego wybrzeża Kalifornii, a także części południowo‑zachodniej Nevady. Społeczność ta, znana także jako Kukaa, zamieszkuje dolinę Mono River oraz otaczające ją góry i lasy.
Do najważniejszych faktów o ludzie Mono można zaliczyć:
- Tradycyjny sposób życia oparty na myślistwie, rybołówstwie i zbieractwie.
- Język mono, należący do rodziny języków uto‑azjatyckich. Język ten jest zagrożony wyginięciem; szacuje się liczbę jego rodzimych użytkowników na kilkadziesiąt osób (stan na 2020 rok).
- Kontakt z europejskimi osadnikami w XIX wieku, co doprowadziło do utraty tradycyjnych terenów i zmian kulturowych.
Inne zastosowania terminu „mono”
W medycynie mono to potoczna nazwa mononukleozy zakaźnej, wywołanej przez wirus Epsteina‑Barr. Charakteryzuje się gorączką, powiększonymi węzłami chłonnymi oraz ogólnym osłabieniem organizmu.
W fotografii mono używa się jako skrótu od monochromatycznego – zdjęcia wykonanego w odcieniach jednej barwy (najczęściej czerni‑bieli). Dzięki temu uzyskuje się silniejsze kontrasty i podkreślenie faktury.
W chemii nazwa mono‑ (z przedrostkiem „mono-”) wskazuje na obecność jednego atomu danego pierwiastka w cząsteczce, np. tlenek wodorotlenku sodu (NaOH) jest nazywany monohydroksy.
Podsumowanie
Słowo mono jest przykładem wieloznacznego terminu, który w zależności od kontekstu przybiera znaczenia techniczne, kulturowe, medyczne i językowe. Jego wspólnym elementem jest idea jedności lub pojedynczości, wywodząca się z greckiego μόνος. Zrozumienie poszczególnych znaczeń wymaga znajomości dziedziny, w której termin jest używany, oraz historii rozwoju poszczególnych zastosowań.