URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 58817
[ Назад ]

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

Отправлено opennews , 13-Сен-09 19:52 
Компания КиберПлат объявила (http://www.cyberplat.ru/about/news/?id=346) об изменении принципов разработки своего терминального ПО для платформы Windows и переходу к open source модели развития.
Тем не менее, несмотря на постоянное сравнение в пресс-релизе с методикой разработки Linux, лицензия на исходные тексты не является свободной, код доступен (http://dev.cyberplat.com/pt) для чтения любому желающему, но вносить изменения разрешено только через центральный Subversion репозиторий проекта, результаты работы в котором становятся видимыми после официального одобрения представителями компании КиберПлат. Более того, некоторые компоненты программы представлены только в виде бинарных библиотек, что ограничивает формирование собственных решений, созданных сторонними операторами сетей платежных терминалов.

URL: http://www.cyberplat.ru/about/news/?id=346
Новость: http://www.opennet.me/opennews/art.shtml?num=23390


Содержание

Сообщения в этом обсуждении
"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено Kim , 13-Сен-09 19:52 
Лийензия? Ограничения по личному использованию третьими компаниями?

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено crypt , 13-Сен-09 19:56 
Может, давайте дружно отпишем на ap@cyberplat.com и укажем, в чем они не правы?

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено anonymous , 13-Сен-09 20:13 
Не правы? В чем? В том, что владеют кодом?

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено матрос , 13-Сен-09 20:31 
в том что на них будут пахать сообщество, а половина либ закрыто.

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено Alexey , 13-Сен-09 20:34 
Думаю они и так в курсе. Но вот тем, кто покупает у них решение, я думаю, вполне удобно.

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено CTAPbIu_MABP , 13-Сен-09 21:11 
в интернете кто-то не прав?!

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено аноним , 14-Сен-09 07:09 
>в интернете кто-то не прав?!

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


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

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено crypt , 14-Сен-09 07:07 
ужас

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено trdm , 14-Сен-09 12:23 
В Лазаревской видел стоит банкомат, сверху висит виндовое окошко с установлением связи с интернетом и стабильно так себе висит, как ни проходил, видел. жаль фотик отсутстввал. Не киберплатовский случаем?

"КиберПлат открывает доступ к исходным текстам ПО для платежн"
Отправлено Michael , 13-Сен-09 21:49 
А кто смог понять, какая всё-таки лицензия? Политика управления центральным репозиторием может быть какой угодно (независимо от степени open-source / shown source), но конкретно описать что можно и что нельзя было бы удачно.

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

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн"
Отправлено Andrej Svininykh , 14-Сен-09 10:32 
В исходниках в папке версии 1.0 лежит файл с лицензией GNU GPL 3.

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн"
Отправлено Michael , 14-Сен-09 13:08 
Я смотрел вторую версию, там лицензии нет в каталоге. И GPL3 в новости на их сайте не упомянуто.

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

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн"
Отправлено Леонид , 14-Сен-09 13:45 
Есть там и для второй тоже лицензия. LGPL3.
Первую не смотрел, борланда боюсь :)
Попробовал собирать 2-ю верию 2008 студией и g++, собирается и там и там, правда под
g++ нету файлов проектов, но сделать просто - все .cpp = модуль.
Использовал QT4.5 (уже была установлена), кое-где буст.

"КиберПлат открывает доступ к исходным текстам ПО для платежн"
Отправлено Andrej Svininykh , 14-Сен-09 14:44 

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

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн"
Отправлено Леонид , 14-Сен-09 15:15 
>По поводу сборки 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


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено аноним , 13-Сен-09 22:26 
> но вносить изменения разрешено только через центральный Subversion репозиторий проекта

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено XoRe , 13-Сен-09 22:53 
>> но вносить изменения разрешено только через центральный Subversion репозиторий проекта
>
>ага щас, будем мы вас спрашивать

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено letsmac , 16-Сен-09 16:55 
>>ага щас, будем мы вас спрашивать

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено Andrej Svininykh , 14-Сен-09 10:13 
Появление такого массива исходных кодов это уже знаменательное событие.

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено letsmac , 16-Сен-09 16:57 
>используются при работе программного обеспечения с POS-оборудованием.

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

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


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено luzers , 14-Сен-09 12:01 
http://dev.cyberplat.com/pt/browser/1.0/src/CHANGELOG.txt
в какой кодировке?)

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено Andrej Svininykh , 14-Сен-09 12:17 
>http://dev.cyberplat.com/pt/browser/1.0/src/CHANGELOG.txt
>в какой кодировке?)

win1251


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено vitek , 14-Сен-09 19:12 
фиг там.
в самой страница выдаёт - <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 можно (через букву) посмотреть всё же, что там.


"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено sluge , 14-Сен-09 14:38 
ну наконец-то хоть кто то перешел на open source
имхо и конкуретны скоро подтянутся

"КиберПлат открывает доступ к исходным текстам ПО для платежн..."
Отправлено Олег , 15-Сен-09 18:21 
нет, думаю у конкурентов для этого нет ни одной причины ;)