>> Система защиты контента (DRM) явно оговаривает своё действие, способ защиты, условия защиты.
> Я что-то не помню где в юзерском описании телефона было написано "ты
> не сможешь послать GPLную программу по bluetooth".
> Я вообще за телефон платил. Что не помешало борзым копирастам ограничивать отсылку
> всего вообще, даже GPLнутых программ. Если поймаю того кто это придумал
> - сделаю с ним то что надлежит делать с поработителями и
> отморозками.Тебе следовало бы сначала разобраться в применяемых технологиях, чтобы делать скоропалительные выводы.
При установке на телефон любая Java-программа преобразуется во внутренний формат представления (используется AOT-компилятор или ещё какие техники оптимизации запуска программ). Так что ты не можешь послать этот фактически платформо-зависимый код на другой телефон, так как он не твой, а преобразован аппаратно-программными средствами производителя. Действия GPL заканчиваются тогда, когда пользователь подтвердил установку, а значит преобразование кода программы в машинно-зависимое представление, так как по завершении процесса установки контейнер (jar-файл) и GPL-код программы (class-файлы и медиаконтент) фактически перестают существовать, преобразуясь в другую форму (установленную программу, тепловое излучение, заряды ячеек flash-памяти, картинку на экране телефона и т.д.).
В нормальных телефонах можно передать только jar-файл Java-программы любым из доступных способов передачи: по Bluetooth, по IrDA, в качестве вложения электронного письма и т.д.. Принимающий телефон, приняв такой файл, спросит у его владельца, что с ним делать: сохранить в файловой системе, установить программу (мидлет-сюиту), оставить в сохранённой копии электронного письма.