
Nikolay
16.04.2017
14:41:08
это без разницы
либо у тебя исходники открыто лежат, либо нет, только это имеет значение
ты можешь положить рядом лицензию, которая будет запрещать этот код юзать, но юридически ты прижать никого в принципе по ней не сможешь

Google

Nikolay
16.04.2017
14:42:45
ну стырил - ну мудак, чо, ну можно его почмырить

Alexander
16.04.2017
14:44:12
то есть использование софта в размещенном в открытом репозитории на гитхабе юридически не является нарушением даже если там лицензия, запрещающая это делать?

Alex
16.04.2017
14:44:35
на вики полно данных

Alexander
16.04.2017
14:44:47
ну, я подумал, что это можно классифицировать как взлом))

Nikolay
16.04.2017
14:44:57
но это практически нереально

Alex
16.04.2017
14:45:15
то ты гад и нарушитель
Доказать это другое, да, ты можешь сказать, мол, захотел сделать такой же продукт
И весь код этот писал у себя дома на коленке
А то что он похож- это совпадение

Alexander
16.04.2017
14:46:16
если у компании есть некая собственность, то разместив её часть в открытом репозитории на гитхабе, она не лишится (юридически) этой собственности просто потому что разместила её там?

Google

Alexander
16.04.2017
14:46:37
у неё сохранятся все права на этот код и прочее такое?
или это можно рассматривать как добровольную передачу в общественное пользование
ну, хз

Alex
16.04.2017
14:47:13
Так ты это, посмотри на qt
Делало сообщество все, условно на халяву

Nikolay
16.04.2017
14:47:31

Alex
16.04.2017
14:47:33
А потом изменили лицензию и все, ценник выставили приличный

Nikolay
16.04.2017
14:47:39
но прав не теряет, разумеется

Alexander
16.04.2017
14:48:14
это юридически законно было?

Alex
16.04.2017
14:48:56
а как так получилось?
А вот так весело. Теперь даже не все мелкие конторы способны купить лицензию. Я так понял это хитрый ход был. Зато сообщество удачно дистрибутило
Я не юрист. Знаю только что люди которые даже много вкладывали в Qt оказались у бордюра. Или покупай лицу или иди нахрен
Речь понятно идет о коммерческой разработке, для себя то дают покодить. Не настолько охамели
По сути если ты компания собственник, то ты всегда можешь лицензию изменить. по логике
может есть здесь юристы)

Alexander
16.04.2017
14:52:08
вроде @Civiloid разбирается в этом
лично мне было тут интересно, не потеряет ли компания свои права на какой-то фрагмент кода если сама же публично выложит его в открытый доступ (на репозитория гитхаба без указания какой-либо свободной лицензии)...

Alex
16.04.2017
14:54:05
нет, уж думаю это не логично

Alexander
16.04.2017
14:54:10
то есть не может ли такое действие рассматриваться как процесс передачи в общественное достояние или типа того

Nikolay
16.04.2017
14:54:15

Google

Alexander
16.04.2017
14:54:47
юридически всё равно будет законно его юзать если компания сможет доказать факт использования?

Nikolay
16.04.2017
14:55:18

Alex
16.04.2017
14:56:41
Так что по сути ты можешь закрыть репу и открыть под другой лицензией потом
ты же собственник

Alexander
16.04.2017
14:56:54

Alex
16.04.2017
14:57:19
понятно что можно не выбирать, большинство и не шарит в них

Alexander
16.04.2017
14:57:24
тогда, получается, код в собственности автора

Alex
16.04.2017
14:57:30
а у крупных компаний свой гитхаб или закрытый просто

Alexander
16.04.2017
14:59:08
да, разумеется, я понимаю, что вопрос не о том, спиратят или нет (если что-то ценное в открытом доступе - конечно, спиратят), а в том, законно ли это будет для них или нет

Alexander
16.04.2017
14:59:57
например, если там выбрана какая-нибудь GPL - то, конечно, законно
а если никакой лицензии не выбрано?
а если написано Copyright; все права у Васи Пупкина?

Alex
16.04.2017
15:00:30
да, разумеется, я понимаю, что вопрос не о том, спиратят или нет (если что-то ценное в открытом доступе - конечно, спиратят), а в том, законно ли это будет для них или нет
А, типо лицензия висит какой-то, что запрещает 3 лицам использовать, а софт в паблике. Вот тебе интерсно будет ли что-нибудь тому, кто не прочтет про лицензию, а позаимствует код
подумав что он имеет права

Alexander
16.04.2017
15:01:09
мне именно с юридической точки зрения интересно))

Nikolay
16.04.2017
15:01:40

Google

Alexander
16.04.2017
15:02:46
а если вообще ничего не выбрано - возможно, что и в ни в каких

Nikolay
16.04.2017
15:03:21
там вроде недавно изменение политики какое-то на этот счет было

Alexey
16.04.2017
16:12:21
Привет, подскажите как можно переправить аутпут /dev/tty.SLAB_USBtoUART в pipe
Что-то типа этого
screen -L /dev/tty.SLAB_USBtoUART 115200 | awk '{printf("formating output %s\n",$1)}'
У screen есть опция -L, которая логирует все в файл и я могу потом переправить это в pipe
tail -f screenlog.0 | awk '{printf("formating output %s\n",$1)}'
но хотелось бы все упростить....
может быть считывать serial port можно чем-то кроме screen...

Марк ☢
16.04.2017
16:43:31
из описания вопроса, я мало что понял
кто куда пишет в данный момент и как надо чтобы было в итоге ?


Alexey
16.04.2017
16:46:08
из описания вопроса, я мало что понял
есть аутпут с сериал порта
screen /dev/tty.SLAB_USBtoUART 115200
[show_string] 141.05
[count_set] 1000 6404228 6420227 16 71007247
[count_set] 1000 6405228 6420227 15 71007248
[count_set] 1000 6406228 6420227 14 71007249
[show_string] 16-44-40
[count_set] 1000 6407228 6420227 13 71007251
[show_string] 16-44-41
[count_set] 1000 6408228 6420227 12 71007252
[show_string] 16-44-42
[count_set] 1000 6409228 6420227 11 71007253
[show_string] 04-16
[count_set] 1000 6410228 6420227 10 71007254
[count_set] 1000 6411228 6420227 9 71007256
[count_set] 1000 6412228 6420227 8 71007257
[show_string] commodty
[count_set] 1000 6413228 6420227 7 71007258
я хочу его переправить в черз пайп в curl

Admin
ERROR: S client not available

Марк ☢
16.04.2017
16:46:34
нихрена не понятно

Alexey
16.04.2017
16:46:37
минуя промежуточный лог если это возможно

Марк ☢
16.04.2017
16:46:54
напиши кто (программа?) откуда читает и куда пишет
Если я правильно понял — тебе надо читать из аппаратного последовательного порта и сувать это в курл. правильно?

Alexey
16.04.2017
16:48:02
нихрена не понятно
Есть сериал порт, мне надо его для начала читать.
screen /dev/tty.SLAB_USBtoUART 115200
[show_string] 141.05
[count_set] 1000 6404228 6420227 16 71007247
[count_set] 1000 6405228 6420227 15 71007248
[count_set] 1000 6406228 6420227 14 71007249
[show_string] 16-44-40
[count_set] 1000 6407228 642
затем каждую строчку форвардить с помощью curl на сервер

Марк ☢
16.04.2017
16:48:11
во, щас пиздец понятно
!

Alexey
16.04.2017
16:48:13
Для этого нужен pipe

Марк ☢
16.04.2017
16:48:19
не нужен
Для начала, посмотри socat
Это программа такая

Google

Марк ☢
16.04.2017
16:48:47
если не катит — то очень просто написать свою на пейтоне.
но чювак, по строке на один хттп-запрос - это какаято хуита. зачем тебе это надо?
АЛЁБЛЯ

Oleg
16.04.2017
16:50:41
xargs?

Марк ☢
16.04.2017
16:50:51
ну можно и так
кстати годная идея

Oleg
16.04.2017
16:51:27
он для этого и предназначен

Alexey
16.04.2017
16:51:41
socat не подходит, он просто биндин сериал порт на tcp порт.
мне эти данные надо отправдять в на удаленный сервер, там есть свое REST API

Марк ☢
16.04.2017
16:53:06
псевдокод: xargs -r --separator='\n' --max-args 1 curl https://gay.ru -X POST --post-data < /dev/ttyXXXX
но это всеравно говно

Alexey
16.04.2017
16:54:33

Марк ☢
16.04.2017
16:56:15
учти что если в комник придёт ниибаца строка без перевода строк то у тебя может быть пяка
а также если курд тормозит, то потеря сообщений
и корапт кстати их
ещё, вызов курла ВЫНУЖДЕН использовать новый тцп-коннект на каждый запрос. а надо бы keep-alive иначе TIME_WAIT наберётся ниибацца
так что напиши блять на питоне тривиальную прогу
рекомендую asyncio + aiohttp

Vladimir
16.04.2017
17:07:22