Кіріспе

Электрондық кесте бағдарламасы

Тарих

Жоба 1992 жылы Том Лорд бастады. Сол кездегі жалғыз ашық кодты балама – ескі мәтіндік sc болды, екі өнім де Lotus 1 2 3 немесе Microsoft Excel-дің алғашқы нұсқаларымен салыстырылатын функционалдыққа ие болды. Бірақ Oleo-ның түйіндемелері Unix әлемінен шабыттандырылды және emacs редакторында қолданылатындарына ұқсас болды, бұл DOS-қа дағдыланған жаңа пайдаланушыларды шатастырды. Oleo және sc – графикалық интерфейсі бар Unix электрондық кестелік қолданбаларының алғашқылары болды. Oleo GNU жобасының ресми бөлігі болғандықтан, 1996 жылы iX журналында оны «Excel-ге GNU-дың жауабы» деп атады. Ол «құны жоғары жарнамадан артық» екенін мәлімдеді, бұл маргаринді қымбат майдан жақсы көрсеткен бұрынғы жарнамаларға сілтеме жасады. Oleo BSD ортасында да жақсы жұмыс істеді, FreeBSD порты қолжетімді болды. Бірақ X стиліндегі кесу, көшіру, қою немесе жыртылып алатын мәзірлер сияқты пайдаланушыға ыңғайсыздық тудыратын графикалық интерфейсі болды. Графика құрылғыға тәуелсіз libplot кітапханасы арқылы салынды, ол GNU plotutils-тің орталық бөлігі. Oleo математикалық функциялардың кең жинағы бар GNU Scientific Library электрондық кестесіне қол жеткізуді ұсынады. Сондай-ақ, ол MySQL деректер базасына сұраныстар, Xbase және DBF файлдарына қол жеткізу арқылы деректер базасына қосылу мүмкіндігін де ұсынады. Дегенмен, 2000 жылға қарай ол Excel электрондық кестелерін импорттай алмады, ал Gnumeric сияқты жаңа ашық кодты баламалар мұндай мүмкіндіктерді ұсынды.

Oleo 2005 жылы Linux.com сайтындағы мақалада консольдік электрондық кесте ретінде әлі де ұсынылды, бірақ рецензент ескертті: «Мен Oleo-ның интуитивті болатынын күткенмін, бірақ оны тиімді пайдалана алуым үшін ақпараттық файлмен бірнеше рет жұмыс істеуге тура келді. Тіпті жасуша сілтемесінің синтаксисі де мен күткендей болмады». Дәстүрлі түрде, Oleo қатарлар мен бағандар үшін сандарды қолданады; жасуша сілтемесі r12c26 сияқты синтаксиспен жазылады. Бір Oleo процесі бір уақытта бір файлды ғана көрсетуге мүмкіндік береді, бірақ GNU screen немесе бірнеше терминалдарды қолдану арқылы бұл шектеуді айналып өтуге болады. Oleo бірнеше қолданба нұсқаларында бірдей электрондық кестені өңдеуді қолдайды.