На мой взгляд успех open source состоит в следующем:
1. В большенстве своем open source проекты бесплатные, поэтому их удобно использовать стартапам и мелким компаниям. Большие тоже их используют, но тут вопрос только в удобстве. Если есть аналогичный платный продукт, но который больше подходит, то используют его.
2. Open source проекты имеют больше шансов выжить и стать действительно большими и сложными продуктами, готовыми конкурировать с проприетарными решениями. Просто если какая-то компания решит сделать большой и сложный продукт, то ей придется как-то его оплачивать -> либо проект станет платным (что скорее всего закроет дорогу в open source), либо проект не станет взрослым и закроется, т.к. фирма обанкротится. Только действительно большие корпорации могут делать бесплатные и в тоже время большие closed source проекты. Но не понятно зачем им это.
Так что я не удивлен, что 5 из 6 разработчиков используют open source. Эти 5 включают в себя стартапы, маленькие фирмы (думаю все 100%), среднии компании и корпорации. И не забудьте про домашние проекты! :)
Ну и конечно вопрос поставлен хитро. Почему они тогда не спросили, используют ли эти программисты проприетарные продукты? Тут думаю цифра была бы уже порядка 99%. На мой взгляд как open source проекты, так и проприетарные никогда не исчезнут и вполне могут сосуществовать вместе.
«лет 5 назад, при разговорах с программистами я слышал только про Visual Studio. Сейчас абсолютно другая картина — мне говорят «Если ты не умеешь программировать для Android, ты отстал от современного IT»»
Этот пример просто показывает, что было в тренде 5 лет назад и сегодня. Тут вместо Android легко можно подставить iOS, который к open source никакого отношения не имеет.
Такие акции уже давно проводят. Я вот первый диск с убунтой поимел как раз таким образом — году так в 2006 или 2007 в институте кто-то разложил болванки. Но согласен, нужно больше раздавать. С того раза больше не видел, чтобы простым смертным раздавали диски с каким-либо линуксом.
Ну если есть в планах добавление сортировки по дате создания, то одна дата уже получается есть. Добавление еще одной (на мой взгляд более функциональной) ничего не усложнит. Мелодия тоже не сильно принципиальная вещь — можно всегда использовать дефолтовую и будет просто флажок — проигрывать или нет.
На мой взгляд отдельное приложение тут не стоит делать. Но повторюсь — для меня сейчас лучшее решение это ColorNote + несколько моих пожеланий. Если для вас ColorNote уже содержит много лишнего, то тогда меня слушать не стоит)
По мне так в ColorNote лишнего практически нет ничего. Приниципиальное различие которое я на данный момент вижу между ColorNote и SigmaNotes это наличие каледаря. Для меня этот календарь является очень важной функцией.
Может выложить код куда-нибудь в более удобное место? Не только изменять удобнее будет, но и дефекты вместе хранить можно будет. По поводу дефектов: Если при добавлении заметки не указать текст заметки, а только название, то заметка не добавится и пользователь ни как не оповещается об этом. Тоже самое при редактировании.
И при клике на кнопку обратной связи открывается почтовый клиент без указания адреса — на деревню дяде Ване:)
И зачем практически везде использовать уровень логирования Warning?
ЗЫЖ Я не придераюсь, просто хочу понять, насколько общее у нас видение пути развития функционала и кода программы.
Сам сейчас пользуюсь ColorNote. Пробовал Gtasks и wunderlist, но по разным причинам не подошли. Разработчики ColorNote на контакт не выходят, а желание кое-что исправить есть. Так что хотелось бы узнать, где исходники можно найти? Я бы поковырялся, может подключусь к разработке.
Я тоже с тобой не соглашусь. Разработать продукт это пол дела, продвинуть его в массы и сделать популярным — бывает сложнее самой разработки. Несмотря на то, что с моей точки зрения (как программиста) маркетинг это никому не нужная фигня, где-то внутри я понимаю, что без него сам продукт ничего не стоит, т.к. просто не найдет своих пользователей.
Я как раз недавно задумался. Помню, как разработчиков Chrome сделали чуть ли не миллионерами. Выдали большую премию за то, что сделали отличный браузер. А вот про комманду, которая делала Android, я что-то такого не слышал. А ведь Android стал более распространенным, чем Chrome. Или я ошибаюсь?
Да, скачивать не позволяет, так что для этих целей он не подойдет.
ЗЫ: Я в дороге слушаю подкасты — есть возможность подумать, а вот музыку только когда отвлекаться нельзя.
Каждый раз, видя список сервисов с бесплатной лицензионной музыкой удивляюсь, насколько Яндекс.Музыка мало известна. Видать им действительно не очень выгодна большая аудитория у сервиса)
На Visual C# полно всяких функций, которых нет в бейсике
Это типа дефолтовых параметров, которые в VB.net были изначально, а в C# появились только в 4 версии?)
Ну а про похожесть C# с С++ не сильно надейтесь. Он только на первый взгляд такой же…
Так и я о том же. Не нужно все переписывать, достаточно просто произвести компонентизацию, вынести общие вещи в отдельные библиотеки и использовать их как на десктопе, так и на WP7. При этом если уж очень хочется, то можно оболочку на C# написать, а базу продолжить использовать написанную на VB. Зачем все по десять раз переписывать?
1. В большенстве своем open source проекты бесплатные, поэтому их удобно использовать стартапам и мелким компаниям. Большие тоже их используют, но тут вопрос только в удобстве. Если есть аналогичный платный продукт, но который больше подходит, то используют его.
2. Open source проекты имеют больше шансов выжить и стать действительно большими и сложными продуктами, готовыми конкурировать с проприетарными решениями. Просто если какая-то компания решит сделать большой и сложный продукт, то ей придется как-то его оплачивать -> либо проект станет платным (что скорее всего закроет дорогу в open source), либо проект не станет взрослым и закроется, т.к. фирма обанкротится. Только действительно большие корпорации могут делать бесплатные и в тоже время большие closed source проекты. Но не понятно зачем им это.
Так что я не удивлен, что 5 из 6 разработчиков используют open source. Эти 5 включают в себя стартапы, маленькие фирмы (думаю все 100%), среднии компании и корпорации. И не забудьте про домашние проекты! :)
Ну и конечно вопрос поставлен хитро. Почему они тогда не спросили, используют ли эти программисты проприетарные продукты? Тут думаю цифра была бы уже порядка 99%. На мой взгляд как open source проекты, так и проприетарные никогда не исчезнут и вполне могут сосуществовать вместе.
Давайте я позанудничаю.
Этот пример просто показывает, что было в тренде 5 лет назад и сегодня. Тут вместо Android легко можно подставить iOS, который к open source никакого отношения не имеет.
ЗЫ: Заставил таки залогиниться;)
На мой взгляд отдельное приложение тут не стоит делать. Но повторюсь — для меня сейчас лучшее решение это ColorNote + несколько моих пожеланий. Если для вас ColorNote уже содержит много лишнего, то тогда меня слушать не стоит)
Может выложить код куда-нибудь в более удобное место? Не только изменять удобнее будет, но и дефекты вместе хранить можно будет. По поводу дефектов: Если при добавлении заметки не указать текст заметки, а только название, то заметка не добавится и пользователь ни как не оповещается об этом. Тоже самое при редактировании.
И при клике на кнопку обратной связи открывается почтовый клиент без указания адреса — на деревню дяде Ване:)
И зачем практически везде использовать уровень логирования Warning?
ЗЫЖ Я не придераюсь, просто хочу понять, насколько общее у нас видение пути развития функционала и кода программы.
ЗЫ: однобоко у тебя вышло;)
ЗЫ: Я в дороге слушаю подкасты — есть возможность подумать, а вот музыку только когда отвлекаться нельзя.
Ну а про похожесть C# с С++ не сильно надейтесь. Он только на первый взгляд такой же…
Я правильно Вас понял — невозможность удалить предустановленный софт это техническая проблема?!