· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.PROJECTS —› Пишем ОС

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 19 . 20 . >>

Посл.отвђт Сообщенiе


Дата: Июн 2, 2004 14:25:52

2 ProgramMan- Сори эти дни загружен работой по самое нехочу - коментарии я не написал - вот тебе пример кода - как я генерирую окна - тоже в виде ком файла
- Если что не разберёшся спросиш

P.S В обоих кодах нет переключения банков так как в защищённом я использую LFB

1512078783__Win.rar


Дата: Июн 4, 2004 06:57:09

[offtopic]
Останется еще только ~$200K в качестве патентных отчислений правообладателю патента на ФАТ16/32 (i.e. Microsoft) собрать :)

еще и за double click наверно придется платить
[/offtopic]


Дата: Июн 4, 2004 07:38:53

Кстати, FAT запатентовать Корпорации так и не удалось. Точнее удалось, но патент был аннулирован по решению суда во время процессов о монополизации. Так что используйте и никого не бойтесь! :)


Дата: Июл 8, 2004 17:15:59

Народ! Всем привет! Выполз из берлоги! Посмотрел я, чо тут твориться и вообщем так : кого-то жизнь учит, а кого-то нет ;) Уже давно пора понять, что один в поле не воин. Либо мы создаём команду (или Dzen-армию, как Вам угодно), прорабатываем концепцию новой ОС, разбиваем отдельные задачи на отдельных программеров, которые рискнут за них взяться и банзай! Либо мы сидим каждый в своей норе и пытаемся все вместе изобрести один и тот же рулевой механизм, вместо того, чтобы уже давно ездить на машине собственного производства! Во всём этом правда есть одна маленькая НО... Всё, что будет разрабатываться, не должно попасть в жадные лапы MS (это вообще есть основной критерий успешного развития ОС: никто, кроме разработчиков, не должен знать об ОС больше, чем они сами). Из всего выше сказанного вытекает вопрос: где взять достаточное кол-во программеров-энтузиастов, которые совершенно бескорыстно (по-крайней мере на первых порах) решились бы объединиться в команду для написания сего непростого продукта и при этом не растащили бы идеи раньше, чем появиться что-то законченное??? Вообщем думайте ибо пищу для ума я дал.

P.S. Будь у меня своя фирма, финансы и желание, я бы конечно пошёл по пути Б.Г. Но пока это мечты..да и профессия не обязывает ;) (никто меня на работу брать не хочет, засранцы:(


Дата: Июл 8, 2004 17:29:54

Kirk
> я бы конечно пошёл по пути Б.Г.

Поехал бы в Тибет ? ;-)


Дата: Июл 8, 2004 23:58:57

Asterix
Вероятно, имелся в вмду Основатель Корпорации, а не музыкант. :))

Kirk
„не должно попасть в жадные лапы MS “
Спасибо, повеселил старца.. :) Амбиций вам, конечно, не занимать.. :) Ну если отбросить неопровержимый и очевидный факт того, что эта ОС не будет нужна никому кроме ее разработчиков, то можно сказать следующее:
Команду собрать может и удастся, только дело вы все-равно не сделаете. Половина бросит потому что надоест, другая половина потому что им станет некогда фигней заниматься. Конечно, вероятность продвинуться на шаг в сторону цели, может возрасти, а может и не возрасти.

Вот помедитируйте:

Менеджер пришел к учителю и показал ему документ с требованиями к новому приложению. Менеджер спросил учителя: "Сколько займет проектирование этой системы если я назначу на нее пять программистов?"
"Один год," сразу сказал учитель.
"Hо она нужна нам немедленно - или еще раньше! Сколько это займет, если я назначу десять программистов?"
Учитель нахмурился. "В этом случае, это займет два года."
"А что если я назначу сто программистов?"
Учитель пожал плечами. "Тогда проект никогда не завершится" сказал он.

Или вам кажется, что это шутка?


Дата: Июл 9, 2004 08:59:40

2 n0p - Нет это не шутка - это я осознал,но вот Груповой(нет не то что вы подумали:)) обмен инфой не помешал бы...


Дата: Июл 9, 2004 09:50:08

Я хотел сказать, что в принципе идея хорошая, много экспириенса можно получить. Только вот какой-то отдачи от проекта ждать не стоит. Уровень-то не тот..


Дата: Июл 9, 2004 10:32:57

Kirk
Насчет команды - это правильно.
Один в поле не воин ? Скоро американцы (опять они первые)
сделают портативное ядерное оружие - мечта террориста.

Я мог бы занятся одной видимостью,меню всякими, кнопочками, если жди готов
В общем я этим и занимаюсь.


Дата: Июл 9, 2004 10:51:56

Kirk
Вообще-то самцам трудно собраться, самость мешает, не про дзен будет сказано.

Вообще, я не против.


1. Эта ось на любителя, поэтому особого энтузиазма у армии
программистов это не вызовет.

2.Энтузиаст как праввило отлично проработает те моменты, которые нравятся именно ему
и
лишь бы работало, то без чего не обойтись.



Так Зачем вообще пишется эта ось?

а) Мы не тупее американцев;
б) потому что президент России Путин и уже можно;
в) я могу сделать на ней, все что захочу и без лишней мороки;
г) снобизм;
д) люблю все делать сам - ручками, например посекторно форматировать дискету;))))
д)...

Практическое приложение


Безопасность в интернете
Устойчивый файл-сервер
Устойчивый почтовый сервер, клиент
вирусы не страшны - не запустятся

Секретная Ось, код которой меняется раз в n-месяцев


Дата: Июл 9, 2004 12:30:58

amdtm
Доводы не выдерживают критики ни один. Единственный побуждающий фактор - экспириенс. Можно серьезно поднять левел.


Дата: Июл 9, 2004 13:08:57

2 n0p&amdtm - На данный момент я сомневаюсь что книть способен работать в команде- в комаде надо много терпеть, думать и помеше своего "Я" - например если сейчас появится команда которая будет писать ОСь - ей придётся начать снуля - потому что совместить текущие наработки Всех участников команды будет труднои ещё
2 amdtm
1. Если кто то пишет модуль - к ОС зная зачем этот модуль а другиеучастники не знают - и не понимают всех наворотов автора - нет в этом толку
2. Что толку от интерфейса - если у тебя нет драйверов ВидеоКарты?


Дата: Июл 9, 2004 13:26:44

"Где начало того конца, которым оканчивается начало?"

Ну не унывать ;) Конечно MS не переплюнуть (только потому, что много чего могут только они (ex: DirectX и прочее "закрытое" барахло) но Linux можно и очень круто, а если операционка зарекомендует себя очень хорошо, тогда кому-то настанет трындец. Например, если появится опрационка, которая удовлетворяет потребностям как user'a так и профи и гораздо дешевле, чем MD(must die) то народ потянется и ещё как. Собственно интересен только один вопрос и я пока не знаю на него ответ: Должна ли быть операционка коммерческой или нет?
В 1-ом случае возникает вопрос: как создать коммерческий проект некоммерческим путём, т.е. создать комманду, построенную на одном энтузиазме? По этому поводу есть идея следующая. Создаётся некий сайт, который будет служить неким банком идей для обмена между разработчиками. Доступ посторонним лицам к сайту запрещён. Каждому разработчику выдаётся специальный пароль для доступа. Если некий разработчик струсит и решит сбежать, то он исключается из комманды и его доступ блокируется навсегда. Если разработчик молчит в течение длительного времени и не объясняет своего отсутствия, то он также исключается. Таким образом, любой может поучаствовать в проекте (Linux) и стать членом одной команды (MS). Проблема всего этого следующая: как защититься от перебежчиков? У проекта должен быть хороший менеджер, который не пустил бы под откос весь проект и, как следствие, энтузизизм армии. Собственно моя идея ясна, есть лучше - валяйте. Во 2-ом случае получится опять тот же самый бардак под названием LINUX. Будь он хоть 3-ды хорош, но это бардак. Куча клонов, куча всего, просто куча. Логотип должен быть один и лучше, если он будет официально зарегистрирован. Пользователь должен быть уверен (как в случае с MD) что программа, написанная для одной оси запустится на компьютере с такой же маркой оси без видимых изменений. Жду рассуждений. Всем пока и удачного Dzenstvovania.

P.S. На счёт Б.Г. имелось и то, и другое. Ибо единственная моя профессия - музыкант ;)


Дата: Июл 9, 2004 13:44:41

Учатвовать в проэкте не горю желанием,но всегда готов помоч даже одному челу по мере моих скромных познаний...


Дата: Июл 9, 2004 14:56:44

Да, может ктонить знает как через порты видеокарты нарисовать какой-нибудь примитив (GL/GDI)? Мне это особо не надо, просто для интересу.

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 19 . 20 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.091