История изменений
Исправление hobbit, (текущая версия) :
Недоступность лабвью (если ты не пират) - это минус лабвью, а не графического программирования как такового.
Нет.
«не открыть в любом текстовом редакторе» != «Недоступность лабвью»
Возможность открыть файл в любом текстовом редакторе означает в первую очередь прозрачность его содержимого. В двоичный формат можно напихать всё, что угодно, начиная от забытой несжатой картинки (которая просто съест место) и кончая патчем Бармина.
apt-get install metaprog лишь частично решит проблему. В этом случае нужна верификация самого метапрога (крайне затруднённая, если метапрог сам будет на графических диаграммах или на нечитаемом обфусцированном Си). В принципе, если формат будет полностью и однозначно описан в каком-то документе, то читалку может написать и кто-то ещё, хотя я бы такую важную работу на сторону не отдавал.
Как вариант — наличие хорошо документированной независимой полной читалки твоего формата, и разумеется, при условии, что сама эта читалка будет написана на текстовом языке с читаемым исходном кодом.
Если этого не будет, то любой специалист по безопасности будет по умолчанию исходить из наличия в твоих файлах кода, который сливает всю твою личную информацию неизвестно куда, после чего уничтожает данные на твоём диске методом троекратной перезаписи. Информационная безопасность штука такая, тут, в отличие от уголовного права, действует презумпция виновности. :)
Исправление hobbit, :
Недоступность лабвью (если ты не пират) - это минус лабвью, а не графического программирования как такового.
Нет.
«не открыть в любом текстовом редакторе» != «Недоступность лабвью»
Возможность открыть файл в любом текстовом редакторе означает в первую очередь прозрачность его содержимого. В двоичный формат можно напихать всё, что угодно, начиная от забытой несжатой картинки (которая просто съест место) и кончая патчем Бармина.
apt-get install metaprog лишь частично решит проблему. В этом случае нужна верификация самого метапрога (крайне затруднённая, если метапрог сам будет на графических диаграммах или на нечитаемом обфусцированном Си).
Как вариант — наличие хорошо документированной независимой полной читалки твоего формата, и разумеется, при условии, что сама эта читалка будет написана на текстовом языке с читаемым исходном кодом.
Если этого не будет, то любой специалист по безопасности будет по умолчанию исходить из наличия в твоих файлах кода, который сливает всю твою личную информацию неизвестно куда, после чего уничтожает данные на твоём диске методом троекратной перезаписи. Информационная безопасность штука такая, тут, в отличие от уголовного права, действует презумпция виновности. :)
Исходная версия hobbit, :
Недоступность лабвью (если ты не пират) - это минус лабвью, а не графического программирования как такового.
Нет.
«не открыть в любом текстовом редакторе» != «Недоступность лабвью»
Возможность открыть в любом графическом редакторе означает в первую очередь прозрачность. В двоичный формат можно напихать всё, что угодно, начиная от забытой несжатой картинки (которая просто съест место) и кончая патчем Бармина.
apt-get install metaprog лишь частично решит проблему. В этом случае нужна верификация самого метапрога (крайне затруднённая, если метапрог сам будет на графических диаграммах или на нечитаемом обфусцированном Си).
Как вариант — наличие хорошо документированной независимой полной читалки твоего формата, и разумеется, при условии, что сама эта читалка будет написана на текстовом языке с читаемым исходном кодом.
Если этого не будет, то любой специалист по безопасности будет по умолчанию исходить из наличия в твоих файлах кода, который сливает всю твою личную информацию неизвестно куда, после чего уничтожает данные на твоём диске методом троекратной перезаписи. Информационная безопасность штука такая, тут, в отличие от уголовного права, действует презумпция виновности. :)