M
maristo
В ближайшее время я собираюсь заказать создание нескольких коммерческих десктопных приложений. На данный момент никак не могу определиться, на базе какой платформы их создавать. К платформе у меня имеются следующие требования:
- возможность писать код на C++ (или C#) ;
- исходный код должно быть НЕВОЗМОЖНО восстановить из скомпилированных файлов (для этого также могут использоваться дополнительные меры, вроде обфускации);
- взломать приложения должно быть очень трудоемко (хотелось бы чтобы невозможно, но понимаю, что это нереально)));
- наличие удобных библиотек для работы с интернет (в частности с объектной моделью документа (DOM));
- (это НЕ обязательно, НО желательно) возможность создавать кроссплатформенные приложения (win, unix).
p.s. как вариант, думал использовать .net , но вот сомневаюсь, возможно ли в этом случае реализовать 100% защиту исходного кода.
p.p.s. буду признателен, если подскажите, какие еще критерии я упустил при составлении списка требований.
Жду вашего совета. Заранее благодарен!
- возможность писать код на C++ (или C#) ;
- исходный код должно быть НЕВОЗМОЖНО восстановить из скомпилированных файлов (для этого также могут использоваться дополнительные меры, вроде обфускации);
- взломать приложения должно быть очень трудоемко (хотелось бы чтобы невозможно, но понимаю, что это нереально)));
- наличие удобных библиотек для работы с интернет (в частности с объектной моделью документа (DOM));
- (это НЕ обязательно, НО желательно) возможность создавать кроссплатформенные приложения (win, unix).
p.s. как вариант, думал использовать .net , но вот сомневаюсь, возможно ли в этом случае реализовать 100% защиту исходного кода.
p.p.s. буду признателен, если подскажите, какие еще критерии я упустил при составлении списка требований.
Жду вашего совета. Заранее благодарен!