Авро Клавиатура
Оригинальный автор(ы) | Мехди Хасан Хан | ||||||
---|---|---|---|---|---|---|---|
Разработчик(и) | ОмикронЛаб | ||||||
Первоначальный выпуск | 26 марта 2003 г. | ||||||
Стабильный релиз(ы) | |||||||
| |||||||
Репозиторий | Омикронлаб | ||||||
Написано в | C++ , Delphi , JavaScript , Objective-C , Visual Basic (исторический), Go (экспериментальный) (клавиатура), Java , Python , JavaScript (реализация фонетической раскладки) | ||||||
Операционная система | |||||||
Доступно в | Английский | ||||||
Тип | Программное обеспечение клавиатуры , метод ввода | ||||||
Лицензия | Открытый исходный код , общественная лицензия Mozilla 1.1. | ||||||
Веб-сайт | www.omicronlab.com |
Avro Keyboard ( бенгальский : অভ্র কিবোর্ড ) — это бесплатное программное обеспечение для графической клавиатуры с открытым исходным кодом, разработанное OmicronLab для Microsoft Windows , Linux , MacOS и ряда других программ, дополнительно адаптировавших свою фонетическую раскладку для Android и iOS операционных систем . Это первый бесплатный Unicode и ANSI для Windows, совместимый с интерфейс бенгальской клавиатуры , который был опубликован 26 марта 2003 года.
Клавиатура Avro поддерживает фиксированную раскладку клавиатуры и фонетическую раскладку под названием «Avro Phonetic», которая позволяет печатать на бенгали посредством латинизированной транслитерации. Клавиатура Avro имеет множество дополнительных функций; автокоррекция, проверка орфографии, инструмент исправления шрифтов для установки бенгальского шрифта по умолчанию, редактор раскладки клавиатуры, конвертер Unicode в ANSI, конвертер ANSI в Unicode и набор бенгальских шрифтов Unicode и ANSI. Это программное обеспечение предоставляется в стандартной версии установщика и портативной версии для Windows.
Разработка
[ редактировать ]Разработка Avro Keyboard была начата в 2003 году Мехди Хасаном Ханом , студентом Медицинского колледжа Майменсингх . Впервые он был опубликован в Интернете для бесплатного скачивания 26 марта 2003 года под лицензией Creative Commons Attribution-NoDerivs 3.0 Unported License. [1] Изначально он был разработан на языке Visual Basic , который позже был перенесен на Delphi . После обсуждения, [2] OmicronLab опубликовала исходный код версии Windows под лицензией MPL 1.1 с общедоступной бета-версией Avro Keyboard 5.0.5.
Первоначально его версия для Linux, v0.0.1, была написана на C++ с использованием scim и лицензирована под лицензией GPLv2 2 сентября 2009 года. [3] Позже он перешел на iBus и javascript для своей версии для Linux, первый выпуск которой состоялся 20 июля 2012 года под лицензией MPL. Дальнейшее развитие Avro получил в первую очередь Сарим Хан. [4] вместе с Рифатом Ун Наби, Танбином Исламом Сиямом, Райаном Камалем, Шабабом Мустафой и Нипоном Хаком из OmicronLab. [5] В настоящее время версия JavaScript заморожена , ведется портирование на Golang , который планируется выпустить в следующем крупном выпуске. [6]
Версия для macOS, написанная на Objective-C , была выпущена 15 декабря 2013 года. [ нужна ссылка ] Некоторые языковые реализации и привязки поддерживаются официально. Веб-версия находится в стадии разработки. [ нужна ссылка ]
Функции
[ редактировать ]Возможно, этот раздел придется переписать, Википедии чтобы он соответствовал стандартам качества . ( апрель 2011 г. ) |
Клавиатура Avro имеет настраиваемое переключение режимов с автоматическим отслеживанием и имеет более широкую область совместимости. Пользователи могут использовать все популярные методы набора текста на бенгальском языке в одном программном обеспечении.
Другие функции включают в себя:
- Поддержка Unicode и ANSI : клавиатура Avro поддерживает запись бенгальского текста как в Unicode, так и в ANSI. Но только потому, что бенгальский язык представляет собой сложную языковую письменность, и только Unicode имеет полную поддержку, поэтому Unicode является рендерингом вывода по умолчанию для Avro. Писать на бенгальском языке ANSI — довольно устаревшая система кодировки, поэтому использовать ее не рекомендуется.
- Фонетическая типизация с английского на бенгальский : если набрать «ami Banglay gan gai», то будет написано «ami Banglay gan gai».
- Традиционный набор текста на основе фиксированной раскладки клавиатуры : несколько фиксированных раскладок клавиатуры, таких как Probhat, Jatiya (National), Bornona, Avro Easy, Munir Optima, поставляются с программным обеспечением клавиатуры Avro для написания на бенгальском языке.
- Ввод текста на бенгальском языке с помощью мыши . Ввод текста можно осуществлять, щелкая символы символов на изображении раскладки клавиатуры.
- Проверка орфографии на лету : для фонетического набора текста клавиатура Avro предоставляет список правильных слов из словаря на лету на основе набора текста. Правильное слово можно выбрать из списка.
- Программа проверки орфографии : Avro предоставила программу проверки орфографии как отдельную программу. имеется плагин Для Microsoft Word проверки орфографии .
- Поддержка языка ввода/локали ввода . Если поддержка бенгальского языка отсутствует в операционной системе, даже тогда бенгальский сценарий можно написать, установив Avro.
- Настраиваемое переключение режимов (одна клавиша/комбинация клавиш) : для переключения между языками можно использовать одну клавишу или несколько комбинаций клавиш.
- Автоматический режим клавиатуры и отслеживание языка ввода . Если в двух разных программах вводятся бенгальский и английский языки, Avro может определить язык и продолжить ввод на правильном языке.
- Просмотр раскладки клавиш на лету : на экране можно увидеть изображение раскладки клавиатуры для помощи при вводе текста.
- Настройка раскладки клавиатуры . Можно создать новую раскладку клавиатуры или изменить расположение символов на существующих клавишах клавиатуры с помощью средства смены раскладки клавиатуры Avro, которое можно распространять и использовать как плагины.
- Доступность шрифтов на основе Unicode и ANSI : Avro поддерживает и предоставляет стандартные шрифты бенгальского Unicode и ANSI. С Avro можно использовать любой бенгальский шрифт на основе Unicode, кроме шрифтов ANSI.
- Поддержка редактируемого пользователем словаря для фонетического набора текста . В клавиатуре Avro имеется словарь бенгальского языка для автоматического исправления. Редакции двух автокорректирующих словарей разных компьютеров могут быть объединены.
- Поддержка макросов клавиатуры : можно комбинировать несколько клавиш для написания собственного слова или предложения в виде команды.
- Конвертер Unicode в Bijoy : существует программа под названием «Конвертер Unicode в Bijoy», позволяющая конвертировать бенгальский текст Unicode в стандарт ASCII (или Bijoy).
- Avro Converter : конвертер Avro может конвертировать документы Bangla на основе ASCII/ANSI, написанные в форматах Bijoy, Alpona, Proshika Shabda и Proborton, в Unicode без потери форматирования. Avro Converter поддерживает преобразование различных типов документов (*.txt, *.rft, *.doc, *.docx, *.mdb) методом OLE-автоматизации. Поскольку разработка сосредоточена исключительно на клавиатуре Avro, компания OmicronLab прекратила дальнейшую разработку Avro Converter. [7]
- Форум поддержки продуктов : существует онлайн-форум OmicronLab, сопровождаемый домашней страницей, где можно помочь пользователям продуктов и обсудить различные вопросы. Этот форум также используется для предложений функций и дальнейшего развития.
- Ассамский язык можно набирать с помощью Avro.
Портативная версия Avro Keyboard
[ редактировать ]Портативная версия клавиатуры Avro для Windows была выпущена 2 июля 2007 года. Она не требует установки или доступа от имени администратора и подходит для переносных носителей (например, USB-накопителей). Он имеет встроенный «автоматический установщик виртуальных шрифтов». Размер портативной версии меньше стандартной версии. [8]
Фонетическая раскладка Авро
[ редактировать ]Помимо традиционных раскладок, Avro разработала новую раскладку, обеспечивающую фонетический набор текста и транслитерацию латинского алфавита на бенгальский язык. Несмотря на некоторую критику за разрешение печатать иностранными алфавитами, [9] он пользовался большой популярностью, особенно среди молодого поколения. Раскладка используется в различных других клавиатурных программах, включая клавиатуру Ridmik. [10] (Android и iOS), клавиатура Borno (Android и Windows), клавиатура OpenBangla [11] (Линукс) и другие. Он также используется универсальным выбором языка вики-проектов для ввода бенгальского языка. Он также использовался в ОС Firefox для ввода на бенгали, используя реализацию JavaScript вместе с макетом Probhat. [12]
Награды и признание
[ редактировать ]- Сертифицировано как 100%-ное отсутствие шпионского/рекламного ПО/вирусов в программной документации. [13]
- Добавлен в каталог онлайн-решений Microsoft для ввода на индийском языке. [14]
- Консорциум Unicode включил Avro Keyboard в список полезных бенгальских вычислительных ресурсов. [15]
- Избирательная комиссия Бангладеш использовала Avro для внутреннего использования и сочла его удовлетворительным. [16] [17]
- Добавлена встроенная клавиатура на бенгальском языке в Википедию .
- Ассоциация программного обеспечения и информационных услуг Бангладеш вручила награду «Особый вклад в ИТ-2011» команде Avro за программное обеспечение Avro Keyboard 4 февраля 2011 года. [18] [19] [20] [21]
Конфликт с Биджоем
[ редактировать ]Начало
[ редактировать ]4 апреля 2010 года Мустафа Джаббар , владелец коммерческого программного обеспечения Bijoy с закрытым исходным кодом и генеральный директор Ananda Computers, заявил в статье в ежедневной газете Janakantha , что хакеры несут ответственность за распространение нелицензионных копий его Bijoy в Интернете. Он обвинил ПРООН в помощи этим хакерам. Он также заявил, что ПРООН оказала значительное влияние на выбор Avro для проекта национальной базы данных идентификационных данных Избирательной комиссии Бангладеш . [22] Разработчики Avro отвергли все обвинения и обвинили Джаббара в постоянном преследовании на разных этапах и в СМИ, назвав их ворами, за что их петицию там проигнорировали. Они заявили, что разработчики бенгальских компьютеров работали под угрозой судебного преследования и правоохранительных органов. Они указали, что Джаббар подал жалобу на Avro после потери около 50 миллионов фунтов стерлингов в Избирательной комиссии Бангладеш, которая использовала бесплатное программное обеспечение Avro вместо коммерческого Bijoy в проекте национальной базы данных идентификационных данных. [23] [24]
Реакция
[ редактировать ]Гнев и протест стали очевидными в блогосфере Bangla и бангладешских пользователях Facebook из-за обвинений в том, что Avro является «пиратской версией» Bijoy и что команду Avro называют хакерами. [25] [26] [27] Команду Avro похвалили за то, что она сэкономила около 50 миллионов бангладешских така Избирательной комиссии Бангладеш. [17]
Судебное разбирательство
[ редактировать ]Существует раскладка клавиатуры UniBijoy, поставляемая с Avro Keyboard 4.5.1. Джаббар подал заявление о нарушении авторских прав в управление авторских прав Бангладеш 25 апреля 2010 года, утверждая, что UniBijoy является копией Bijoy. [28] [29]
Урегулирование
[ редактировать ]Мировое соглашение было достигнуто между Ханом и Джаббаром на официальной встрече 16 июня 2010 года в Компьютерного совета Бангладеш офисе в Агаргаоне , Дакка, в присутствии многих ИТ-экспертов. Согласно этому, Хан удаляет раскладку клавиатуры UniBijoy из программного обеспечения для клавиатуры Avro, а Джаббар отзывает заявление о нарушении авторских прав из бюро авторских прав Бангладеш к 20 августа 2010 года. [30] В результате раскладка клавиатуры UniBijoy была удалена из версии Avro Keyboard 4.5.2, выпущенной 20 августа 2010 года. Джаббар сообщил, что судебное разбирательство в офисе по защите авторских прав приостановлено и будет отозвано. [31] Он поздравил Хана и сказал: «Я уважаю его творчество и ожидаю развития программного обеспечения Avro». [32]
Ссылки
[ редактировать ]- ^ Ахмед, Кази Фахим (10 марта 2006 г.). Оптическая клавиатура на основе Unicode . Протом Ало (на бенгали).
- ^ Avro об открытом исходном коде: необходима обратная связь . সচলায়তন (на бенгали). Архивировано из оригинала 27 июля 2011 года . Проверено 18 февраля 2021 г.
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com . Архивировано из оригинала 6 мая 2021 года . Проверено 18 февраля 2021 г.
- ^ «ОмикронЛаб» . Гитхаб . Архивировано из оригинала 30 октября 2020 года . Проверено 1 октября 2019 г.
- ^ Полная версия Avro Keyboard 5 выйдет в новом году . OmicronLab (на бенгали). Архивировано из оригинала 5 мая 2015 года . Проверено 4 ноября 2015 г.
- ^ «Добавлена функциональность ANSI от abdullah-if · Pull Request #165 · sarim/ibus-avro» . Гитхаб . Проверено 6 марта 2021 г.
- ^ «Авро Конвертер» . ОмикронЛаб . Архивировано из оригинала 30 августа 2010 года . Проверено 14 декабря 2010 г.
- ^ «Портативная клавиатура Avro — бесплатное программное обеспечение для набора текста на бангла, совместимое с Unicode и ANSI, и средство проверки орфографии на бангла» . www.omicronlab.com . Архивировано из оригинала 14 марта 2021 года . Проверено 6 марта 2021 г.
- ^ Наше языковое движение все еще продолжается: Мустафа Джаббар . Banglanews24.com (на бенгали). Архивировано из оригинала 22 февраля 2021 года . Проверено 6 марта 2021 г.
- ^ «Ридмик Клавиатура» . ридмик.com . Архивировано из оригинала 2 марта 2021 года . Проверено 6 марта 2021 г.
- ^ «Клавиатура OpenBangla» . OpenBangla-клавиатура . Архивировано из оригинала 14 апреля 2021 года . Проверено 6 марта 2021 г.
- ^ «Bangla в ОС Firefox: история | Mozilla Bangladesh» . 27 августа 2018 г. Архивировано из оригинала 27 августа 2018 г. . Проверено 6 марта 2021 г.
- ^ «Программное обеспечение Avro Keyboard Bangla 4.5.1 — 100% чистота» . СофтПедия . Архивировано из оригинала 12 июля 2008 года . Проверено 16 декабря 2010 г.
- ^ Чоудхури, Сайед Ташфин (25 февраля 2010 г.). «ИКТ делают более подкованными в Бангла» . Дейли Стар . Дакка. Архивировано из оригинала 9 января 2010 года . Проверено 27 мая 2010 г.
- ^ «Ресурсы Юникод» . Консорциум Юникод . Архивировано из оригинала 4 октября 2018 года . Проверено 16 декабря 2010 г.
- ^ «Избирательная комиссия Бангладеш использует клавиатуру Avro» . ОмикронЛаб . Архивировано из оригинала 29 декабря 2010 года . Проверено 16 декабря 2010 г.
- ^ Перейти обратно: а б «Удивительное путешествие от Шахида Липи до Авро» . Дейли Стар . 28 апреля 2010 г. Архивировано из оригинала 3 мая 2010 г. Проверено 28 апреля 2010 г.
- ^ Торжественная церемония признания бенгальского программного обеспечения . Протом Ало (на бенгали). Архивировано из оригинала 9 февраля 2011 года . Проверено 6 февраля 2011 г.
- ^ " Награда за особый вклад BASIS" очень кстати!" . ОмикронЛаб . Архивировано из оригинала 10 февраля 2011 года . Проверено 6 февраля 2011 г.
- ^ Выставка программного обеспечения BASIS завершилась . Самакал (на бенгали). 6 февраля 2011 года. Архивировано из оригинала 6 июля 2011 года . Проверено 8 февраля 2011 г.
- ^ Ночь корпоративных наград прошла в SoftExpo . Амар Деш (на бенгали). 6 февраля 2011 года. Архивировано из оригинала 10 февраля 2011 года . Проверено 8 февраля 2011 г.
- ^ Джаббар, Мустафа (4 апреля 2010 г.). Первый шаг в эпоху кибервойн. двадцать первый век . Джанаканта (на бенгали). Архивировано из оригинала 20 января 2013 года . Проверено 16 декабря 2010 г.
- ^ Хан, Мехди Хасан (1 мая 2010 г.). Обратная связь будет открыта . Джанаканта . Дакка. Архивировано из оригинала 21 января 2013 года . Проверено 26 мая 2010 г.
- ^ Хан, Мехди Хасан (20 апреля 2010 г.). Язык будет открыт (на бенгали). Сачалаятан. Архивировано из оригинала 27 июля 2011 года . Проверено 16 декабря 2010 г.
- ^ «Бангладеш: пусть язык будет свободным» . globalvoices.org . 20 апреля 2010 года. Архивировано из оригинала 24 апреля 2010 года . Проверено 7 мая 2010 г.
- ^ «Третье мировоззрение: Авро против Биджоя: пусть язык будет свободным» . 21 апреля 2010 г. Архивировано из оригинала 13 января 2018 г. . Проверено 13 января 2018 г.
- ^ Ахамед, Саид (28 апреля 2010 г.). «Удивительное путешествие от Шахида Липи до Авро» . Дейли Стар . Архивировано из оригинала 31 декабря 2017 года . Проверено 13 января 2018 г.
- ^ Бюро регистрации авторских прав направило уведомление Мехди Хасану Хану . sachalayatan.com (на бенгали). Архивировано из оригинала 27 июля 2011 года . Проверено 7 мая 2010 г.
- ^ Ведомство по защите авторских прав продлило срок для объяснения причин . Протом Ало (на бенгали). Архивировано из оригинала 12 мая 2010 года . Проверено 10 мая 2010 г.
- ^ Слава и победа на пути к примирению . Протом Ало (на бенгали). Дакка. 17 июня 2010 года. Архивировано из оригинала 19 июня 2010 года . Проверено 17 июня 2010 г.
- ^ Avro отзывает макет Univijoy . BDNews24.Com (на бенгали). Дакка. 23 августа 2010 года. Архивировано из оригинала 11 января 2011 года . Проверено 27 августа 2010 г.
- ^ Выход Univijo из Avro . Протом Ало (на бенгали). Дакка. 22 августа 2010 г. Архивировано из оригинала 25 августа 2010 г. Проверено 23 августа 2010 г.