LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Недоступность лабвью (если ты не пират) - это минус лабвью, а не графического программирования как такового.

Нет.

«не открыть в любом текстовом редакторе» != «Недоступность лабвью»

Возможность открыть файл в любом текстовом редакторе означает в первую очередь прозрачность его содержимого. В двоичный формат можно напихать всё, что угодно, начиная от забытой несжатой картинки (которая просто съест место) и кончая патчем Бармина.

apt-get install metaprog лишь частично решит проблему. В этом случае нужна верификация самого метапрога (крайне затруднённая, если метапрог сам будет на графических диаграммах или на нечитаемом обфусцированном Си). В принципе, если формат будет полностью и однозначно описан в каком-то документе, то читалку может написать и кто-то ещё, хотя я бы такую важную работу на сторону не отдавал.

Как вариант — наличие хорошо документированной независимой полной читалки твоего формата, и разумеется, при условии, что сама эта читалка будет написана на текстовом языке с читаемым исходном кодом.

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

Исправление hobbit, :

Недоступность лабвью (если ты не пират) - это минус лабвью, а не графического программирования как такового.

Нет.

«не открыть в любом текстовом редакторе» != «Недоступность лабвью»

Возможность открыть файл в любом текстовом редакторе означает в первую очередь прозрачность его содержимого. В двоичный формат можно напихать всё, что угодно, начиная от забытой несжатой картинки (которая просто съест место) и кончая патчем Бармина.

apt-get install metaprog лишь частично решит проблему. В этом случае нужна верификация самого метапрога (крайне затруднённая, если метапрог сам будет на графических диаграммах или на нечитаемом обфусцированном Си).

Как вариант — наличие хорошо документированной независимой полной читалки твоего формата, и разумеется, при условии, что сама эта читалка будет написана на текстовом языке с читаемым исходном кодом.

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

Исходная версия hobbit, :

Недоступность лабвью (если ты не пират) - это минус лабвью, а не графического программирования как такового.

Нет.

«не открыть в любом текстовом редакторе» != «Недоступность лабвью»

Возможность открыть в любом графическом редакторе означает в первую очередь прозрачность. В двоичный формат можно напихать всё, что угодно, начиная от забытой несжатой картинки (которая просто съест место) и кончая патчем Бармина.

apt-get install metaprog лишь частично решит проблему. В этом случае нужна верификация самого метапрога (крайне затруднённая, если метапрог сам будет на графических диаграммах или на нечитаемом обфусцированном Си).

Как вариант — наличие хорошо документированной независимой полной читалки твоего формата, и разумеется, при условии, что сама эта читалка будет написана на текстовом языке с читаемым исходном кодом.

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