The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

КиберПлат открывает доступ к исходным текстам ПО для платежных терминалов

13.09.2009 19:21

Компания КиберПлат объявила об изменении принципов разработки своего терминального ПО для платформы Windows и переходу к open source модели развития. Тем не менее, несмотря на постоянное сравнение в пресс-релизе с методикой разработки Linux, лицензия на исходные тексты не является свободной, код доступен для чтения любому желающему, но вносить изменения разрешено только через центральный Subversion репозиторий проекта, результаты работы в котором становятся видимыми после официального одобрения представителями компании КиберПлат. Более того, некоторые компоненты программы представлены только в виде бинарных библиотек, что ограничивает формирование собственных решений, созданных сторонними операторами сетей платежных терминалов.

  1. Главная ссылка к новости (http://www.cyberplat.ru/about/...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/23390-opensource
Ключевые слова: opensource
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (26) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Kim (?), 19:52, 13/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лийензия? Ограничения по личному использованию третьими компаниями?
     
  • 1.3, crypt (??), 19:56, 13/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Может, давайте дружно отпишем на ap@cyberplat.com и укажем, в чем они не правы?
     
     
  • 2.4, anonymous (??), 20:13, 13/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не правы? В чем? В том, что владеют кодом?
     
     
  • 3.5, матрос (?), 20:31, 13/09/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    в том что на них будут пахать сообщество, а половина либ закрыто.
     
     
  • 4.7, Alexey (??), 20:34, 13/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю они и так в курсе. Но вот тем, кто покупает у них решение, я думаю, вполне удобно.
     
  • 3.8, CTAPbIu_MABP (?), 21:11, 13/09/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    в интернете кто-то не прав?!
     
     
  • 4.13, аноним (?), 07:09, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >в интернете кто-то не прав?!

    кто здесь?! где я?!

     

  • 1.6, Lampus (ok), 20:32, 13/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вы видели терминалы от Cyberplat?
    Нет - счастиливые значит.
    А у нас стоят через каждые 200 метров. Боже упаси использовать их терминалы.
    1) Они тормозят, отклик на наждатие кнопки доходит до секунды
    2) Приложение сделано в виде HTML страницы в навесь экран развёрнутом IE.
    3) Сделано всё ну _очень_ криво. Если в поле для ввода логина ввести <a href=http://ya.ru/&rt;ya</a&rt; то попадёте сами знаете куда, правда потом видимо всё таки пофиксили.

    Нехай закапывают своё поделие.

     
     
  • 2.12, crypt (??), 07:07, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ужас
     
     
  • 3.18, trdm (ok), 12:23, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    В Лазаревской видел стоит банкомат, сверху висит виндовое окошко с установлением связи с интернетом и стабильно так себе висит, как ни проходил, видел. жаль фотик отсутстввал. Не киберплатовский случаем?
     

  • 1.9, Michael (??), 21:49, 13/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А кто смог понять, какая всё-таки лицензия? Политика управления центральным репозиторием может быть какой угодно (независимо от степени open-source / shown source), но конкретно описать что можно и что нельзя было бы удачно.

    Если исходить из того, что лицензия ничего полезного делать не позволяет, это всё равно лучше, нежели полностью закрытый код, так как упрощает жизнь тем, кто не может отладить взаимодействие с их системой в нетривиальных условиях. Или если у кого-то вылезает экзотическая ошибка, будет легче пнуть разработчиков.

    Насчёт пахать - никто никого не заставляет. Пользователи будут посылать то, что легче поправить на стороне КиберПлат, чем как-то иначе. Остальные будут игнорировать данный проект (если только не будет прояснена лицензия на какую-то более open-source).

     
     
  • 2.15, Andrej Svininykh (ok), 10:32, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    В исходниках в папке версии 1.0 лежит файл с лицензией GNU GPL 3.

    Вопрос чем 1 и 2 версию компилировать?

     
     
  • 3.19, Michael (??), 13:08, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я смотрел вторую версию, там лицензии нет в каталоге. И GPL3 в новости на их сайте не упомянуто.

    Компилировать, похоже, MSVC.

    Думаю, что куски, коорые кому-то ещё нужны, портируют под gcc и доругие платформы, а никому не нужные, кроме клиентов - можно собирать с помощью cl.exe из MS DDK или чего-то похожего

     
     
  • 4.20, Леонид (??), 13:45, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Есть там и для второй тоже лицензия. LGPL3.
    Первую не смотрел, борланда боюсь :)
    Попробовал собирать 2-ю верию 2008 студией и g++, собирается и там и там, правда под
    g++ нету файлов проектов, но сделать просто - все .cpp = модуль.
    Использовал QT4.5 (уже была установлена), кое-где буст.
     
     
  • 5.22, Andrej Svininykh (ok), 14:44, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/

    >Попробовал собирать 2-ю верию 2008 студией и g++, собирается и там и
    >там, правда под
    >g++ нету файлов проектов, но сделать просто - все .cpp = модуль.
    >
    >Использовал QT4.5 (уже была установлена), кое-где буст.

    По поводу сборки g++ можно по подробнее. Что, где и как задавать?

     
     
  • 6.23, Леонид (??), 15:15, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >По поводу сборки g++ можно по подробнее. Что, где и как задавать?

    Там исходники почти все кроссплатформенны, из инклюдов только Qt и boost.
    Проще всего создать проект для qmake, потому что нужно генерировать и компилить .moc
    файлы. Я просто в студии 2008 с qt addin сделал экспорт в .pro. Получилось примерно так:
    потом запускаешь qmake и make

    # -----------------------------------------------------------
    # This file is generated by the Qt Visual Studio Integration.
    # -----------------------------------------------------------

    # This is a reminder that you are using a generated .pro file.
    # Remove it when you are finished editing this file.
    message("You are running qmake on a generated .pro file. This may not work!")


    TEMPLATE = lib
    TARGET = MessageQueue
    CONFIG += staticlib
    DEFINES += MESSAGEQUEUE_LIB
    INCLUDEPATH += ./GeneratedFiles/$(ProjectName) \
        ./GeneratedFiles/$(ProjectName)/Debug \
        s:/src/Includes \
        .
    DEPENDPATH += .
    MOC_DIR += ./GeneratedFiles/$(ProjectName)/debug
    OBJECTS_DIR += debug
    UI_DIR += ./GeneratedFiles/$(ProjectName)
    RCC_DIR += ./GeneratedFiles/$(ProjectName)

    #Include file(s)
    #Header files
    HEADERS += s:/src/Modules/MessageQueue/Tcp/src/MessageQueueClient.h \
        s:/src/Modules/MessageQueue/Tcp/src/MessageQueueServer.h

    #Source files
    SOURCES += s:/src/Modules/MessageQueue/Tcp/src/MessageQueue.cpp \
        s:/src/Modules/MessageQueue/Tcp/src/MessageQueueClient.cpp \
        s:/src/Modules/MessageQueue/Tcp/src/MessageQueueServer.cpp

     

  • 1.10, аноним (?), 22:26, 13/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > но вносить изменения разрешено только через центральный Subversion репозиторий проекта

    ага щас, будем мы вас спрашивать

     
     
  • 2.11, XoRe (ok), 22:53, 13/09/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> но вносить изменения разрешено только через центральный Subversion репозиторий проекта
    >
    >ага щас, будем мы вас спрашивать

    Больше форков, хороших и разных! =)

     
  • 2.27, letsmac (?), 16:55, 16/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>ага щас, будем мы вас спрашивать

    Точно щас багов найдём и пойдём на телефоны друзей и знакомых деньги зачислять :-)

     

  • 1.14, Andrej Svininykh (ok), 10:13, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Появление такого массива исходных кодов это уже знаменательное событие.

    Лично для меня интересно не столько сама конечная программа, а алгоритмы которые используются при работе программного обеспечения с POS-оборудованием.

     
     
  • 2.28, letsmac (?), 16:57, 16/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >используются при работе программного обеспечения с POS-оборудованием.

    API от вендоров, чем не любы ? Тем более POS там нет как такого - принтер да купюроприемник. ККТ не вставлен.

    ЗЫ: На заре терминалов была куча веток по форумам "как работать с купюроприемников" :-)

     

  • 1.16, luzers (?), 12:01, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://dev.cyberplat.com/pt/browser/1.0/src/CHANGELOG.txt
    в какой кодировке?)
     
     
  • 2.17, Andrej Svininykh (ok), 12:17, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >http://dev.cyberplat.com/pt/browser/1.0/src/CHANGELOG.txt
    >в какой кодировке?)

    win1251

     
     
  • 3.24, vitek (??), 19:12, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    фиг там.
    в самой страница выдаёт - <link rel="alternate" href="/pt/export/12/1.0/src/CHANGELOG.txt" type="text/plain; charset=iso-8859-15" title="Исходный формат" />
    при этом всё что до крякозябл - в utf8.
    до "5 weeks</a> нзад)" :-D

    зы:
    не удивлюсь, если для виндов (или для ОС, где кодировка 1251) показывает нормально
    ззы:
    при 866 можно (через букву) посмотреть всё же, что там.

     

  • 1.21, sluge (ok), 14:38, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ну наконец-то хоть кто то перешел на open source
    имхо и конкуретны скоро подтянутся
     
     
  • 2.26, Олег (??), 18:21, 15/09/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нет, думаю у конкурентов для этого нет ни одной причины ;)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру