Нужна ли мне лицензия для применения RUP?
Я, наверное, отчаянно наивен здесь, но я хотел кое-что прояснить. RUP, по-видимому, является запатентованным процессом, принадлежащим IBM. Какие последствия это имеет для любого проекта, желающего его реализовать?
По логике вещей, я изо всех сил пытаюсь понять, как любой "процесс" можно сделать закрытым - вы просто выполняете ряд задач в установленном порядке. В дополнение к этому, существуют похожие методологии, такие как AUP и OpenUP, которые работают очень похожим образом, но с открытым исходным кодом.
Единственный вывод, к которому я могу прийти, заключается в том, что проприетарный аспект относится к инструментам и диаграммам, предоставленным для оказания помощи в их реализации.
Как я уже сказал, я, возможно, отчаянно наивен, но я хотел прояснить ситуацию.
2 ответа
Я думаю, что вы можете применить RUP.
Я считаю, что UML - это стандарт OMG, а не запатентованная технология IBM.
Лицензии применяются к инструментам, которые IBM продает для его поддержки. IBM купила Rational Software, которая была основана тремя амиго, которые были ответственны за объединение своих конкурирующих нотаций объектов в единый стандарт с тех пор, как они были приняты OMG.
Если вы действительно беспокоитесь, лучше проконсультироваться с юристом. Но я верю, что вы защищены от юридических неприятностей, если будете использовать UML и RUP.
Я бы поспорил, какую ценность вы получите от обоих, но это другой вопрос.
Ну, вы можете применять RUP без какой-либо лицензии... Как правило, IBM сосредотачивается на том, что вы можете применять только с помощью некоторых инструментов, которые обычно являются их инструментами... Но это маркетинг...
Вам не нужны никакие инструменты [инструмент для работы], чтобы применять RUP, даже инструменты IBM... Конечно, хорошие инструменты помогают вам... Я их не оцениваю... Но они всего лишь инструменты... Инструменты не могут думать за вы...
Вы можете применить руп с некоторой бумагой, белой доской...
Просто посмотрите на эту статью от IBM [иронично]
Окраска проекта с использованием Rational Unified Process от Карен Ульфертс
по этой ссылке: http://www.ibm.com/developerworks/rational/library/edge/08/jan08/ulferts/index.html