Avro Keyboard поддерживает фиксированную раскладку клавиатуры и фонетическую раскладку под названием "Avro Phonetic", которая позволяет печатать на бенгали с помощью латинской транслитерации. Avro Keyboard поставляется со множеством дополнительных функций: автокоррекция, проверка орфографии, инструмент исправления шрифтов для установки шрифта бенгали по умолчанию, редактор раскладки клавиатуры, конвертер Unicode в ANSI, конвертер ANSI в Unicode и набор шрифтов бенгальских Unicode и ANSI. Это программное обеспечение предоставляется в версиях Standard Installer Edition и Portable Edition для 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 public beta 1.
Первоначально версия 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 года. [ необходима цитата ] Несколько языковых реализаций и привязок поддерживаются официально. Веб-версия находится в стадии разработки. [ необходима цитата ]
Функции
This section may need to be rewritten to comply with Wikipedia's quality standards. You can help. The talk page may contain suggestions.(April 2011)
Клавиатура Avro имеет настраиваемое переключение режимов с автоматическим отслеживанием и имеет большую область совместимости. Пользователи могут получить все популярные методы набора текста на бенгальском языке в одном программном обеспечении.
Другие особенности включают в себя:
Поддержка Unicode и ANSI : Avro Keyboard поддерживает написание бенгальского текста как в Unicode, так и в ANSI. Но только потому, что бенгальский язык является сложным языковым письмом, и только Unicode имеет полную поддержку, поэтому 'Unicode' является выводом по умолчанию для Avro. Для написания бенгальского ANSI является довольно устаревшей системой кодировки и не рекомендуется.
Фонетическая типизация с английского на бенгальский : еслиami banglay gan gaiпечатается, тоআমি বাংলায় গান গাইбудет написано.
Традиционная фиксированная раскладка клавиатуры для набора текста : для написания на бенгальском языке в комплект поставки программного обеспечения Avro Keyboard входит несколько фиксированных раскладок клавиатуры, таких как Probhat, Jatiya (National), Bornona, Avro Easy, Munir Optima.
Печать на бенгальском языке с помощью мыши : Печатать можно, нажимая на символы на рисунке раскладки клавиатуры.
Проверка орфографии на лету : для фонетического набора текста Avro Keyboard предоставляет список правильных слов на лету из словаря на основе набора текста. Правильное слово можно выбрать из списка.
Программа проверки орфографии : Avro предоставила проверку орфографии как отдельную программу. Существует плагин проверки орфографии для Microsoft Word .
Поддержка языка ввода/локали ввода : даже если поддержка бенгальского языка отсутствует в операционной системе, можно написать бенгальский сценарий, установив Avro.
Настраиваемое переключение режимов (одна клавиша/комбинация клавиш) : для переключения между языками можно использовать одну клавишу или комбинацию из нескольких клавиш.
Автоматический режим клавиатуры и отслеживание языка ввода : если текст на бенгали и английском языке печатается в двух разных программах, Avro может определить язык и продолжить ввод на правильном языке.
Просмотр раскладки клавиатуры на лету : на экране отображается изображение раскладки клавиатуры для облегчения набора текста.
Настройка раскладки клавиатуры : можно создать новую раскладку клавиатуры или изменить расположение символов на существующих клавишах клавиатуры с помощью средства изменения раскладки клавиатуры Avro, которое можно распространять и использовать как плагины.
Доступность шрифтов на основе Unicode и ANSI : Avro поддерживает и предоставляет бенгальские шрифты Unicode и ANSI. Любой бенгальский шрифт на основе Unicode может использоваться с Avro помимо шрифтов ANSI.
Поддержка редактируемого пользователем словаря для фонетического набора : в Avro Keyboard есть бенгальский словарь для автоматического исправления. Редакции двух автокорректных словарей разных компьютеров могут быть объединены.
Поддержка макросов клавиатуры : можно объединить несколько клавиш, чтобы написать пользовательское слово или предложение в качестве команды.
Конвертер Unicode в Bijoy : существует программа под названием «Конвертер Unicode в Bijoy», которая позволяет преобразовывать бенгальский текст Unicode в стандарт ASCII (или Bijoy).
Avro Converter : Avro Converter может преобразовывать документы Bangla на основе ASCII/ANSI, написанные в форматах Bijoy, Alpona, Proshika Shabda и Proborton, в Unicode без потери форматирования. Avro Converter поддерживает преобразование различных типов документов (* .txt , * .rtf , * .doc , * .docx , * .mdb ) методом OLE Automation . Сосредоточившись исключительно на разработке Avro Keyboard, OmicronLab прекратил дальнейшую разработку Avro Converter. [7]
Форум поддержки продуктов : есть онлайн-форум от OmicronLab, сопровождаемый домашней страницей, чтобы помочь пользователю их продуктов и обсудить различные вопросы. Этот форум также используется для предложений функций и дальнейшей разработки.
Портативная версия клавиатуры Avro для Windows была выпущена 2 июля 2007 года. Она не требует установки или доступа администратора и подходит для переноски на портативных носителях (например, USB- накопителях). Она имеет встроенный «автоматический установщик виртуальных шрифтов». Размер портативной версии меньше стандартной версии. [8]
Фонетическая раскладка Avro
Помимо предоставления традиционных раскладок, Avro разработала новую раскладку, которая обеспечивает фонетический набор текста, что позволяет транслитерировать латиницу на бенгали. Несмотря на некоторую критику за то, что она позволяет печатать на иностранных алфавитах, [9] она завоевала большую популярность, особенно среди молодого поколения. Раскладка принята различными другими программами для клавиатуры, включая клавиатуру Ridmik [10] (Android и iOS), клавиатуру Borno (Android и Windows), клавиатуру OpenBangla [11] (Linux) и другие. Она также используется проектами Universal Language Selector of Wiki для ввода на бенгальском языке. Она также использовалась в Firefox OS для ввода на бенгальском языке с использованием ее реализации JavaScript вместе с раскладкой Probhat. [12]
4 февраля 2011 года Бангладешская ассоциация программного обеспечения и информационных услуг вручила награду «За особый вклад в ИТ-сферу 2011 года» команде Avro за программное обеспечение Avro Keyboard. [18] [19] [20] [21]
Конфликт с Биджоем
Начало
4 апреля 2010 года Мустафа Джаббар , владелец коммерческого и закрытого программного обеспечения Bijoy и генеральный директор Ananda Computers, заявил в статье в ежедневной газете Janakantha , что хакеры несут ответственность за распространение нелицензионных копий его Bijoy в Интернете. Он обвинил ПРООН в помощи этим хакерам. Он также заявил, что ПРООН оказала значительное влияние на выбор Avro для национального проекта базы данных ID Избирательной комиссии Бангладеш . [22]
Разработчики Avro отвергли все обвинения и обвинили Джаббара в постоянном преследовании на разных этапах и в средствах массовой информации, назвав их ворами, и за это их петиция была проигнорирована там. Они заявили, что разработчики, стоящие за бенгальскими вычислениями, работали под угрозой юридического преследования и правоохранительных органов. Они указали, что Джаббар пожаловался на Avro после того, как потерял около 50 миллионов ৳ бизнеса в Избирательной комиссии Бангладеш, которая использовала бесплатное программное обеспечение Avro вместо коммерческого Bijoy в национальном проекте базы данных ID. [23] [24]
Реакция
Гнев и протест стали очевидны в блогосфере Бангладеш и среди пользователей 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 Keyboard, а Джаббар отзывает обвинение в нарушении авторских прав из Бангладешского бюро авторских прав к 20 августа 2010 года. [30] В результате раскладка клавиатуры UniBijoy была удалена из версии Avro Keyboard 4.5.2, которая была выпущена 20 августа 2010 года. Джаббар сообщил, что судебный процесс в бюро авторских прав приостановлен и будет отозван. [31] Он поздравил Хана и сказал: «Я с уважением отношусь к его творчеству и ожидаю развития программного обеспечения Avro». [32]
Ссылки
↑ Ахмед, Кази Фахим (10 марта 2006 г.). ইউনিকোড ভিত্তিক অভ্র কি-বোর্ড. Протом Ало (на бенгальском).
^ ওপেন সোর্সে অভ্র: মতামত প্রয়োজন. সচলায়তন (на бенгали). Архивировано из оригинала 27 июля 2011 года . Проверено 18 февраля 2021 г.
^ "Архив Google Code - Долгосрочное хранилище для хостинга проектов Google Code". code.google.com . Архивировано из оригинала 6 мая 2021 г. . Получено 18 февраля 2021 г. .
^ "OmicronLab". GitHub . Архивировано из оригинала 30 октября 2020 г. Получено 1 октября 2019 г.
^ নতুন বছরেই আসছে অভ্র কিবোর্ড ৫ এর ফুল ভার্শন. OmicronLab (на бенгали). Архивировано из оригинала 5 мая 2015 года . Проверено 4 ноября 2015 г.
^ «Добавлена функциональность ANSI от abdullah-if · Pull Request #165 · sarim/ibus-avro» . Гитхаб . Проверено 6 марта 2021 г.
^ "Avro Converter". OmicronLab . Архивировано из оригинала 30 августа 2010 года . Получено 14 декабря 2010 года .
^ "Portable Avro Keyboard - Unicode and ANSI compliant Free Bangla Typing Software and Bangla Spell Checker". www.omicronlab.com . Архивировано из оригинала 14 марта 2021 г. . Получено 6 марта 2021 г. .
Ссылки ^ জব্বার. Banglanews24.com (на бенгали). 22 февраля 2021 года. Архивировано из оригинала 22 февраля 2021 года . Проверено 6 марта 2021 г.
^ "Ridmik Keyboard". ridmik.com . Архивировано из оригинала 2 марта 2021 г. . Получено 6 марта 2021 г. .
^ "OpenBangla Keyboard". OpenBangla Keyboard . Архивировано из оригинала 14 апреля 2021 г. . Получено 6 марта 2021 г. .
^ "Bangla in Firefox OS: The Story | Mozilla Bangladesh". 27 августа 2018 г. Архивировано из оригинала 27 августа 2018 г. Получено 6 марта 2021 г.
^ "Avro Keyboard Bangla Software 4.5.1 – 100% Clean". SoftPedia . Архивировано из оригинала 12 июля 2008 года . Получено 16 декабря 2010 года .
^ Chowdhury, Syed Tashfin (25 февраля 2010 г.). «ICT makes more Bangla savvy». The Daily Star . Дакка. Архивировано из оригинала 9 января 2010 г. . Получено 27 мая 2010 г. .
^ "Unicode Resources". The Unicode Consortium . Архивировано из оригинала 4 октября 2018 года . Получено 16 декабря 2010 года .
^ "Избирательная комиссия Бангладеш использует клавиатуру Avro". OmicronLab . Архивировано из оригинала 29 декабря 2010 года . Получено 16 декабря 2010 года .
^ ab "Удивительное путешествие от Шахида Липи до Авро". The Daily Star . 28 апреля 2010 г. Архивировано из оригинала 3 мая 2010 г. Получено 28 апреля 2010 г.
^ Ссылки স্বীকৃতি. Протом Ало (на бенгали). Архивировано из оригинала 9 февраля 2011 года . Проверено 6 февраля 2011 г.
^ ""Награда за особый вклад BASIS" পেল অভ্র কিবোর্ড!". ОмикронЛаб . Архивировано из оригинала 10 февраля 2011 года . Проверено 6 февраля 2011 г.
^ শেষ হলো বেসিস সফটওয়্যার মেলা. Самакал (на бенгали). 6 февраля 2011 года. Архивировано из оригинала 6 июля 2011 года . Проверено 8 февраля 2011 г.
^ Ссылки внешние ссылки অনুষ্ঠিত. Амар Деш (на бенгали). 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 г.). «Удивительное путешествие от Шахида Липи до Авро». The Daily Star . Архивировано из оригинала 31 декабря 2017 г. Получено 13 января 2018 г.
^ কপিরাইট অফিস নোটিশ পাঠালো মেহদন খানের কাছে. sachalayatan.com (на бенгали). Архивировано из оригинала 27 июля 2011 года . Проверено 7 мая 2010 г.
Ссылки ^ Протом Ало (на бенгали). Архивировано из оригинала 12 мая 2010 года . Проверено 10 мая 2010 г.
^ সমঝোতার পথে অভ্র ও বিজয়. Протом Ало (на бенгали). Дакка. 17 июня 2010 года. Архивировано из оригинала 19 июня 2010 года . Проверено 17 июня 2010 г.
Ссылки ^ BDNews24.Com (на бенгали). Дакка. 23 августа 2010 года. Архивировано из оригинала 11 января 2011 года . Проверено 27 августа 2010 г.
^ অভ্র থেকে ইউনিবিজয় প্রত্যাহার. Протом Ало (на бенгали). Дакка. 22 августа 2010 г. Архивировано из оригинала 25 августа 2010 г. Проверено 23 августа 2010 г.