1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
|
Il est même stipulé dans le contrat de license que le système pouvait se
modifier seul et que je n'étais pas responsable en cas d'attaques
racistes ou terroristes de la part du système.
-- Jayce - Tremblez bourgeois ! --
%
MultiDeskOS permettra peut-être à Linux d'avoir enfin des programmes
professionels fonctionnant dessus via le futur starter cmdlinux.
-- Jayce - La civilisation avance --
%
Si certains sont intéressés aussi pour être payé 20 Euros pour se
ballader dans une ville tel Paris ou Bruxelles en portant un de mes
futurs teeshirts, ou casquettes, ca m'intéresse aussi.
-- Jayce - Businessman --
%
La FAQ sera encore modifiée, corrigée et traduite par des professionnels
-- Jayce - Y'a du boulot. --
%
MultiDeskOS est le langage par définition qui utilise le moins de
ressources système pour fonctionner. Nous entendons par là, qu'il vous
est totalement possible de le démarrer en mode texte ou en mode
graphique selon le starter utilisé, et MultiDeskOS est donc capable de
transformer votre simple DOS en vraie interface graphique ne faisant que
quelques Ko sur le disque.
-- Jayce - Révolutionnaire --
%
Comme MultiDeskOS est un langage pour le moment, il nous faut
actuellement le démarrer sous un autre système d'exploitation. D'où
l'idée, afin de ne pas entrer en conflit, de faire un système
interpréteur et non compilateur. MultiDeskOS fonctionne donc en mode
texte. Ceci a pas mal d'avantages, comme par exemple, le fait de pouvoir
faire tourner les logiciels en multitâche sans entrer en conflit avec le
multitâche du système d'exploitation qui tourne derrière. Un autre
avantage de taille, est qu'il n'est plus nécessaire de compiler le code
du programme, ce qui nous fait gagner de l'énergie mais qui permet aussi
une compatibilité complète entre toutes les versions de MultiDeskOS.
-- Jayce - L'interpréteur pour un développement durable --
%
Actuellement donc, MultiDeskOS est un langage de programmation évoluant
vers un OS.
-- Jayce - Théorie de l'évolution --
%
Ce qui justifie que MultiDeskOS est un peu plus lent que DOS (5x).
Toutefois, comme il fonctionne en mode texte et avec des starters, il
serait possible de créer un processeur 2048 bits pour 8(bits) *
256(Commande MultiDeskOS) et avoir ainsi un OS plus rapide que tous les
autres. MultiDeskOS permettra d'arrêter une fois pour toute les attentes
entre logiciels et matériels puisqu'il me suffit de créer un starter
pour la nouvelle machine 64GBits pour que tout MultiDeskOS, ses jeux et
programmes tournent dessus. MultiDeskOS est donc un peu plus lent que
DOS mais pourrait devenir plus rapide, exécutant une commande au lieu de
20 instructions asm.
-- Jayce - Je me comprends --
%
Il faut savoir que la nouvelle version incrémente un compteur de 1 à
1000000 en 5 secondes en mode texte, au lieu de 228 secondes pour la 1.0
beta 29c qui est sur le site internet.
-- Jayce - Bench 2, le retour --
%
En clair, la nouvelle version 1.1 de MultiDeskOS est 2 fois plus rapide
que la version précédente 1.0. Comme la boucle MultideskOS de test
comprend 4 instructions, on peut donc dire que le nouveau MDOS peut
exécuter plus de 4 millions de commandes en une seule minute sur un P2.
MultideskOS vous offrira donc une vitesse presque égale à MS-DOS avec
des graphismes et des Shell à la Windows - Linux. Autrement dit, la
nouvelle version de MultideskOS exécutera en une seule minute, 750
programmes de 5303 commandes.
-- Jayce - Bench --
%
Je vais ptetre passer pour un couillon, mais c'est quoi DTC ?
-- Jayce - Couillon --
%
Je projette par la suite, de recompiler MultideskOS pour Amiga 500 et
Atari 1040 ST fm et STE. De cette manière, MultideskOS tournera sur
quelques plateformes et quelques plates formes tourneront sous celui-ci.
Ca marchera dans tous les sens :-)
-- Jayce - Et vice et versa --
%
Les versions futures de MultideskOS vous permettront de gérer des
niveaux de sécurité supplémentaires, permettront de rediriger des
satellites de la NASA par internet et supportera une interface domotique
de 8 entrées + sorties.
-- Jayce - C'est l'amérique ! --
%
Je préfère vous foutre tous le cul par terre dans 3 à 6 mois, après
avoir travaillé sur MultideskOS et après l'avoir rendu stable et
intuitif. [...] De plus, un éditeur de logiciel m'a proposé d'éditer
MultideskOS. Ne vous inquiétez pas, et commencez à programmer dessus si
vous voulez gagner, à moyen et à long terme, un bon paquet de fric. Tous
les logiciels windows et linux devront être reprogrammés sous notre
MultideskOS. Reste à savoir qui les fera et qui gagnera des $$$.
-- Jayce - Business plan --
%
Comme tu vois, il y a bien plus qu'un programme derrière MultideskOS. Ca
m'étonnerait qu'à lui seul, il ait réussi à faire un système avec toutes
les facultés qu'a le mien.
-- Jayce - Ciel ! Un concurrent --
%
Programmer en francais est plus rapide car notre cerveau parle francais
depuis la naissance et ne doit donc pas convertir.
-- Jayce - Évidemment, en allemand c'est plus dur. --
%
Même un gamin de 12 ans pourrait faire un Word ou un Excel sous notre
MultideskOS.
-- Jayce - Scénario de fin du monde --
%
Conception d'un logiciel sur demande :
- Petit utilitaire en mode texte. 61,97 Euros.
- Programme privé en mode texte ou graphique. 247,89 Euros.
- Logiciel complet pour entreprises. 495,79 Euros.
-- Jayce - Catalogue --
%
> Pouvez-vous nous montrer un exemple de comment on assigne une fonction
> à un signal ou à un évènement ?
Pour appeler une fonction, il suffit de tapper son nom.
-- Jayce - Y'a pas besoin de tout ça. --
%
Avez-vous un exemple de programme partagé ? Genre, mémoire partagée ou
autre... ?
-- Jayce - Curieux --
%
Je crois que vous êtes tous tellement habitués à Windows et Linux que
vous ne vous rendez pas compte des facilités de MultideskOS.
-- Jayce - Coding party --
%
Pour le Multitache, sache aussi, que le vrai Multitache n'existe pas !
Pour avoir du vrai Multitache, il te faut plusieurs processeurs.
-- Jayce - Je sais, ça fait mal --
%
Mais si tu charges Word et Excel par exemple, rien ne sert d'avoir un
multitache puissant ! Tu connais quelqu'un qui peux tapper sous Excel et
sous Word en même temps ? Impossible. Tu peux faire des copier/coller,
ils peuvent tourner ensemble l'un derrière l'autre à quelques micro
secondes d'intervalles, mais ils ne seront jamais en même temps et n'ont
pas besoin de l'être car un seul clavier
-- Jayce - Logique --
%
Les bouton occupent 0% du temps processeur !
-- Jayce - \o/ --
%
MultideskOS est donc interpréteur et non pas compilateur comme Windows
ou Unix.
-- Jayce - Faut pas confondre --
%
On peut avoir des if imbriqués mais pas de Else imbriqués.
-- Jayce - Limitations --
%
On ne sait pas définir MultideskOS. C'est un OS ou en tout cas ca le
sera par la suite.
-- Jayce - Mystique --
%
Pour quitter, on va donc sur la ligne "Quitter" de la fiche "Options" et
on fait Shift gauche + Enter dessus ou Shift Gauche + 2 (pas pavé)
-- Jayce - Interface intuitive --
%
Si tout le monde s'en fou, pourquoi tout le monde est abonné ?
-- Jayce - sarcastique --
%
Découvrez MultideskOS, notre nouvel OS compatible MSDOS, Windows,
Macintosh et Linux ! Supporte la domotique, l'intelligence artificielle,
ne peut-être contaminé par des virus informatique, transportable, ne
craint pas le piratage informatique si utilisé sans autre OS.
-- Jayce - Introduction/Conclusion --
%
Utilisez MultideskOS pour créer des outils plus puissants tel de
nouveaux GSM, de nouvelles imprimantes intelligentes, des vidéo VHS avec
menu interactifs, équipez vos satellites d'un système souple,
configurable et sécurisé, afin de gérer toute une liste de tâches pour
un moindre coùt.
-- Jayce - Technologies d'avant garde -
%
MultideskOS ne gère pas la mémoire comme tout le monde... Il n'y a pas
de swapping ni de fragmentation, car tri automatique des variables dans
la mémoire par ordre alphabétique etc..
-- Jayce - Ça me la coupe --
%
Alors, la beta29B, en plus de ces deux changements, aura quelques bugs
en moins, mais assez indescriptibles... Par exemple, les IF
fonctionneront mieux dans la 29b que dans la 29 ou une condition était
inversée...
-- Jayce - Logique floue --
%
> > Oh, j'aime pas trop parler de comment MultideskOS gère les progs...
> Pourquoi ? Trop technique pour vous ? ;-)
Non, mais je n'aime pas que tout le monde connaisse son fonctionnement
parfaitement, car je ne veux pas qu'on me vole mon projet. Je sais qu'il
y a de bons programmeurs dans le monde et qu'ils seraient tout a fait
capables de prendre mes idées.
-- Jayce - Espionnage industriel --
%
> Mode réel et protégé dépendent du processeur (Intel et compatibles).
> Un pocket sous ARM ne proposera jamais de modes comme ceux la par ex.
Je sais mais ils pourraient changer le processeur. Je sais très bien que
le 286 tourne en réel et que le 386+ en protégé.
-- Jayce - Supprimer le problème, vous supprimez la solution --
%
De plus, rien n'empeche Amiga de créer eux-même un shell Amiga afin de
rester dans la course et d'avoir un ordinateur compatible avec ceux qui
sont dans le commerce aujourd'hui. [...] C'est pour ce genre de société
que MultideskOS peut s'avérer etre une puissance de taille à moyen et à
long terme.
-- Jayce - Tous avec moi ! --
%
Chez nous, pas question de faire des milliers de logiciels tant que nous
n'aurons pas un MultideskOS valable. Ce qui sera le cas dans les jours à
venir, voir les deux ou trois semaines. On est tout bon.
-- Jayce - Satisfaaaaaakchieuuuune --
%
Bon, chez nous, People et MultideskOS fonctionnent tous les deux, alors
il est difficile de se rendre compte... mais nous venons de mettre un
nouveau fichier people10.exe et multidsk.exe sur le site internet
officiel. Cette nouvelle version alloue 8.192.000 octets alors que
l'ancienne version en allouait 65.535.000.
-- Jayce - Code de haute voltige -
%
Nous avons toutefois un support téléphonique que vous pouvez joindre
sans hésitation au (+32)xxxxxxxxx. Ce support téléphonique n'a pas
encore d'horaire et peut-être soit allumé, soit éteint.
-- Jayce - Dodo --
%
En effet, nous vous proposions nos produits gratuitement, et n'avons
rien gagné comme argent. Nous nous sommes fait pirater, et avons décidé
de faire certains services payants, mais ceci ne vous plaît pas. C'est
pourquoi, nous refaisons tout gratuit, y compris les logiciels, puisque
pour tout le monde, contribuer est de trop. Toutefois, ne venez pas nous
faire chier pour nous poser la moindre question par email, nous ne
voyons pas pourquoi nous devrions répondre à toutes vos questions alors
que nous ne sommes pas payés pour cela.
-- Jayce - Énervé --
%
Si ce groupe n'est pas accessible, c'est qu'il a été piraté et on s'en
fou, vous n'aviez qu'à nous donner les moyens de porter plainte et
d'agir en conséquence. Il se pourrait que Jayce poste sur le chat ou le
forum de ce groupe Yahoo, mais il se peut aussi que quelqu'un d'autre
poste sous son nom. On en a rien à foutre.
-- Jayce - Blues --
%
Je pense que je vais créer un autre format que le MPG, AVI et MOV, qui
soit propre à MultideskOS, avec mes propres compressions. J'ai quelques
idées pour faire de bonnes compressions.
-- Jayce - Garagiste --
%
Vous bénéficieriez alors de la puissance de MultideskOS, avec un système
portant vôtre nom, garanti sans plantages que vous pourriez configurer
comme vous le souhaitez et rester cependant compatible avec les autres
systèmes comme Macintosh par exemple qui pourrait alors faire un système
Mac compatible Windows...
-- Jayce - Suivez moi bien --
%
Les icones et curseurs de souris peuvent être ceux utilisés par
Microsoft Windows, mais seuls les fichiers de 766 Octets 32x32 sont
supportés pour le moment.
-- Jayce - Précis --
%
* MultideskOS gère mieux le clavier.
* La calculatrice refonctionne
* Un petit jeu avec une balle qui rebondit a été ajouté.
* Les boutons fonctionnent maintenant parfaitement et à chaque fois.
* La vitesse de MultideskOS a été énormément améliorée. Il est
maintenant beaucoup plus rapide que tous ses concurrents.
-- Jayce - Changelog --
%
<Jesus> Tiens, Jayce, rigolons un coup : pour le support de l'IDE,
compte 10000 lignes de C
<Jayce> on s'en fou, je programme MultideskOS en pascal
-- Jayce - Le pascal, c'est plus fort que toi --
%
<on_baise_pas_jesus> jayce, tu devrais pas être te comporter comme ça
avec ce genre de public, tu pourrais le regretter, cincèrement
<Jayce> on>> pourquoi ? ils vont me faire quoi hein ? je suis le fils d'
un sénateur je te le rappelle
-- Jayce - Intouchable --
%
<Jayce> le C c de l'assembleur
<Jayce> un niveau au dessus
<Jayce> qui est lui aussi un niveau au dessus du 0 et 1 du processeur
-- Jayce - La théorie des couches --
%
<Jayce> j'attaque Windows comme un virus
<Jayce> je le bouffe de l'intérieur puisque je ne peux pas le contrer
<Jayce> je le double
<Jayce> je gagne avec ou sans lui
-- Jayce - A genou ! --
%
<Jayce> Al // MultideskOS a son propre language , c'est une sorte de
Visual Basic indépendant
-- Jayce - VB, _la_ référence --
%
<glandium> jayce : t'as pas de remords à entuber tes amis/proches/
connaissances ?
<Jayce> glandium / ils sont tous très heureux
-- Jayce - Les pratiques de mes amis ne me regardent pas --
%
<DJailles> Jayce: sérieux MultideskOS t'occupe à plein temps ?
<Jayce> DJailles // oui, c mon métier
<Jayce> comme Bill Gates avec Windows
-- Jayce - Illustre précédent --
%
<guile> Diskor: prend un vrai OS: BeOS
<Jayce> guile // BeOS a fait faillite
<Jayce> trop gratuit, ca fait fermer la boite
<Diskor> Jayce: c'est quoi la différence entre gratuit et trop gratuit ?
<Jayce> Diskor // BeOS donnait une version de 50 Mb avec quelques
trucs... ce n'est pas bon, il faut que l'OS soit payant pour que les
gens doivent payer pour
<Jayce> utiliser les logiciels gratuits
-- Jayce - Quand on paie, c'est moins gratuit, mais c'est mieux --
%
<marc_> tu connais le Hurd ?
<Jayce> non
<Jayce> c quoi ?
<marc_> tu connais L4 ?
<Jayce> non plus, je connais pas bcp de language
-- Jayce - Et L5, c'est du poulet ? --
%
<Jayce> il est ou votre OS a vous ?
<marc_> Jayce: dtc
<polop> Jayce : DTC
<guile> Jayce: dtc
<longhairedguru> Jayce: dtc
<Jayce> c koi dtc ?
-- Jayce - Il n'est jamais trop tard pour apprendre --
%
<Jayce> eluom // Windows a beaucoup de pascal
<Jayce> à la base
-- Jayce - On en apprend tous les jours --
%
<Jayce> jjb, tu sais, le C, c de l'assembleur, mais avec des crasses
dedans
<Jayce> le VB c de l'assembleur avec plein de crasses dedans
<Jayce> la programmation objet c de l'asm aussi tout n'est qu'asm, mais
a diff niveaux
-- Jayce - La programmation, c'est sale ! --
%
<Ploop> Jayce : J'ai programmé un cd-key generator, C'est mal ?
<Jayce> ploop // ca ne marche pas sous MultideskOS ca
<Ploop> Jayce : et pourquoi ca ne fonctionne pas ?
<Jayce> ploop / parce que MultideskOS est recompilé pour chaque user
( produit )
<Jayce> s'il y a 100 commandes de MultideskOS, il est recompilé 100 fois
<Ploop> Et tu le genere comment le no. de serie ?
<Jayce> c automatique le recompilage, tu met compile = 100 et voila :-)
<Jayce> ploop // au hasard
<Frodon> Jayce: au hasard ? comment t'assure que tu fais pas 2 fois le
même ?
<Jayce> et les fichiers sont cryptés avec ce nr de série, donc si tu le
change, tous les fichiers sont détruits
<Jayce> frodon // il retient ce qu'il a déjà sorti
-- Jayce - 100% secure --
%
<Jayce> moi je n'ai pas beaucoup de savoir, mais bcp d'intelligence, car
je sais me sortir de tous les problèmes rencontrés
-- Jayce - Ph34r ! --
%
<Jayce> GIF, JPG etc -> DIA <Ploop> Jayce : DIA ? <Jayce> DIA = Dessins
assistés par Intelligence Artificielle <Jayce> et les vidéos c'est VIA
-- Jayce - Logique --
%
(20:17:33) Ploop: Tu peut m'expliquer comment fonctionne l'IA?
(20:17:34) Jayce: non, c'est trop long
(20:17:35) Jayce: en plus il faut avoir une grande largeur/vue d'esprit
(20:17:36) Jayce: et connaitre un peu le fonctionnement du cerveau
humain sous forme math?matique
-- Jayce - Une autre fois, peut-être, petit scarabé --
%
(20:17:37) Ploop: Tu as fait des etudes?
(20:17:38) Jayce: non
(20:17:39) Jayce: c pour ca qu'on a pas toujours les meme termes
(20:17:40) Jayce: mais einstein non plus
-- Jayce - MultideskOs me prend tout mon temps --
%
<@Jayce> frodon / on était trois au début et maintenant je suis de
nouveau plus ou moins seul, mais c pas grave, c moi qui ait tout fait
jusque maintenant
-- Jayce - Ph34r d4 M4st3r ! --
%
<mostroplant> Jayce: est-ce qu'il est prévu un portage d'emacs sur
Multidesk ?
<@Jayce> monstroplant / nan, pas encore de shell emac
<Monstroplant> Jayce: ah, tant pis
<@Jayce> monstroplant / le shell mac sera fait de toute facon
-- Jayce - Pas tous à la fois svp --
%
En premier lieu, je vous rappelle que MultideskOS fonctionne en mode
texte tout comme internet. CCe qui signifie que MultideskOS, grace à sa
simplicité et sa puissance, pourra un jour remplacer le format internet
qui est pour le moment soutenu par les languages HTML - JAVA -
ColdFusion etc..
-- Jayce - Internet, c'est simple --
%
Grace à ses technologies pointues, nous pouvons dire que notre système
ne plantera jamais. Il est parfaitement stable et ne craint plus non
plus les virus informatiques.
-- Jayce - Mes chaussures me serrent un peu --
%
Pour pouvoir utiliser nos logiciels, il vous faut acheter notre système
MultideskOS. C'est ce système qui va traduire nos logiciels pour que le
processeur de votre ordinateur les comprenne.
-- Jayce - Je fais simple pour les neuneus --
%
J'ai inversé la date de sortie entre le logiciel de gestion pour les
boulangeries avec celui des écoles, afin que les professeurs puissent
insérer leurs notes dès la rentrée des classes, les boulangeries pouvant
attendre.
-- Jayce - Plannificateur éclairé --
%
M'occuper du réseau par cable série et LPT, afin qu'il détecte de suite
l'autre PC, et qu'il vous laisse la possibilité d'échanger des fichiers
d'un ordinateur à un autre.
-- Jayce - Quand on vous dit qu'il y en a là dedans ! --
%
Vous avez lancé MultideskOS sou un émulateur Unix, d'ou sa lenteur
éventuelle.
-- Jayce - Ben oui, forcément ! --
%
MultideskOS est un système interpréteur, il fonctionne donc avec AI et
non avec pointeurs et n'est donc comparable, ni avec Windows, ni avec
Unix ou ce qui existe déjà dans le commerce.
-- Jayce - La révolution est en marche --
%
Il a été dit que le dossier devait etre x:\Multidsk car MultideskOS est
portable (on ne doit pas l'installer)
-- Jayce - Ahah ! Je l'avais vu venir celle-là. --
%
Effectivement, BeOS est mort car il n'était justement pas sur une base
DOS.
-- Jayce - BeOS ça su><e --
%
MultideskOS est plus ou moins open source.
-- Jayce - Je me tâte --
%
Au fait, l'interface Windows permet de faire plus de choses. On peut
lancer 4 programmes.
-- Jayce - Et ça ne fait que commencer --
%
Si la souris ne bouge pas sous MultideskOS, quittez le, lancez un driver
tel mouse.com et redémarrez MDeskOS.
-- Jayce - Hotline compétente --
%
> J'ai vu mieux sur
> http://www.lindows.com/lindows_products_lindowsos.php
Je suis allé voir, c'est pas aussi bien que le Multidesk.
-- Jayce - Lindows, ça su><e --
%
Notre OS n'est pas comme BeOs. J'ai testé BeOs aussi, mais BeOs ne
permettait pas de faire ALT+TAB pour passer d'un système à l'autre alors
que le Multidesk oui.
-- Jayce - J'ai déjà dit que BeOS ça su><e --
%
Un de plus, tu veux que ton PC dise bonjour au clients qui rentrent dans
ton magasin et tu veux pouvoir les compter... Rien de plus facile, le
Multidesk est domotique et te permet de gérer toutes ces choses... --
Jayce - Multidesk est poli --
%
Il en est de même avec tous les autres OS. On redessine l'interface
graphique en mettant des barres, des boutons, etc la ou il faut (
suivant l'OS modèle ) et on essaie de faire des programmes qui
supportent la plupart de ses extentions.
-- Jayce - Dis papa, c'est quoi une interface graphique ? --
%
Je programme depuis que j'ai l'age de 11 ans et je connais bien le
language machine, l'assembleur, le Pascal, et tous ses dérivés. Ya la
mémoire, le Multitache, l'espace disque, les drivers, les textes, les
principes, les DLL, les modules, les fichiers multimedia, le 32 bits, le
mode protégé, la compatibilité et tout son aspect commercial...
-- Jayce - Ah, vous croyez que c'était plus simple, hein ? --
%
Les plus grand génies sont souvent passés pour des fous ou des cons, et
ce n'est que après un bon nombre d'explications que les gens ont vu
qu'ils étaient des génies et qu'ils avaient raison.
-- Jayce - Je suis sur le chemin du Panthéon --
%
Merci mon nounours, mais je te signale que ce HTML de merde a été créé
par "MICROSOFT Word", et qu'il a fallu que je le convertisse avec Cold
Fusion pour qu'il le considère comme un fichier nomal et pas comme un de
ces putain de fichier HTML Word débile qui ajoute encore plus de merde
dans le fichier... De plus, si ce putain de MICROSOFT Outlook Express
supportait l'option BCC et que Microsoft ne faisait pas un Outlook et un
Outlook Express juste pour nous donner plein de confusions, j'aurais pu
cocher cette case dans le menu View. Pour ce qui est de la pollution,
tous mes messages sont regroupés dans le meme message de base, alors que
j'aurais pu l'envoyer dix fois et répondre sans reply.
-- Jayce - Microsoft, ça su><e. Et ta gueule d'abord. --
%
Faut rien bouger à votre système. Tout tourne comme avant, mais avec le
Multidesk, qui supporte la domotique, permet de réparer votre Windows
s'il tombe en panne, puisqu'il tient sur une disquette, etc... Pas
besoin de créer de partition, Windows croit que c'est un programme
-- Jayce - Attendez, je claque dans mes doigts --
%
BEOS est merdique. Il se télécharge et fait 50 mégas et n'est pas
compatible Windows. Même si il met un lien sur le bureau de Windows pour
le lancer, on doit redémarrer la machine pour passer d'un système à
l'autre alors que le multidesk ne doit pas etre installé et peut avoir
aussi un lien sur le bureau de Windows, mais avec lui on peut swapper
entre le Multidesk et Windows via la touche ALT-TAB.
-- Jayce - Il me semblait l'avoir pourtant dit, que BeOS ça su><e --
%
Autant de divisions que d'interfaces graphiques... Beos, Linux, Unix,
Dos, Windows, Macintosh, Amiga, Atari... Un sacré nombre, plus tous les
jeunes programmeurs désirant créer leur OS. En effet, ils n'auront plus
besoin de créer des programmes gérant la mémoire, les disques, drivers
et autres... Ils n'ont qu'a créer une interface graphique Multidesk. Si
tout le monde crée son interface graphique sous le Multidesk, tous les
systèes du monde seront différents mais compatibles entre-eux. Plus de
monopoles.
-- Jayce - Je veux sauver le monde --
%
Deux secondes, ce serait pas mal que vous me montriez le language perl,
pour que je le rende compatible avec le Multidesk, lisez la FAQ de notre
site (en bas de bage) pour savoir comment créer un language PERL sour le
Multidesk.
-- Jayce - Ah zut, je connais pas ce truc là. --
%
Pfff, je suis allé voir, je comprend pourquoi vous critiquez tous
MultideskOS, vous êtes jaloux, car vous ne savez rien programmer d'autre
que des sites qui font planter des machines, ou des images stupides. Les
gens les plus intelligents ne sont pas ceux qui savent pirater ou faire
planter mais ceux qui savent protéger.
-- Jayce - Rira bien qui rira le dernier. --
%
Non, je programme en InLine sous Pascal, ce qui convient à mettre des
codes hexadécimaux séparés par Virgule. De plus c'est le code le plus
rapide et le plus petit. Idéal si on veut faire un système rapide et
petit.
-- Jayce - Ça vous la coupe, hein ? --
%
Je peux inclure n'importe quel language dans Multidesk, mais FORTH n'est
pas prévu pour le moment. Il me faut de la documentation sur ce language
et il ne pourra être inclu que en juillet minimum,
-- Jayce - Enfer, il était pas planifié celui-là. --
%
En fait, MultideskOS fonctionne assez rapidement, il est même beaucoup
plus rapide que Windows dans beaucoup de situations, parce que le temps
de chargement ( disque ) d'un programme de 1 Mo est plus lent que celle
d'un programme de 3 à 50 Ko, et que les calculs processeur mettent moins
de temps que les accès disques. C'est pour cette raison notemment que
les PC portables sont plus rapides. Ils ont en effet un disque de
dimention plus petite. De plus, le système n'a plus besoin de SWAP
(Cache disque), à cause des petites tailles. De ce fait, on evite un
fichier de 250 Mo sur le disque ainsi que des vas et viens réguliers de
la tete, que Windows fait pour lire une partie du programme et pour
mettre cette partie dans le fichier SWAP, avant d'y accéder à nouveau
pour la relire comme si c'etait de la mémoire RAM. Les caches disques
sont ridicules de nos jours, avec 256 Mo de RAM, Windows RAM encore,
alors que MultideskOS tourne sans rien dire a partir de 16 Mo, 8 Mo
étant le minimum. Nous avons testé, MultideskOS est aussi rapide sur un
486 - 66 Mhz que Windows sur un Athlon 750 Mhz. Sur ce mme Athlon,
MultideskOS démarre entre 2 et 5 secondes, alors que Windows +- en 30
secondes.
-- Jayce - Vous n'y connaissez rien au matos. --
%
> > Nous sommes heureux de vous signaler l'ouverture d'un nouveau site
> > "Multidesk OS" intermédiaire
> Dites, c'est pas bientôt fini ce spam ?
C'est mon Thread
-- Jayce - Non mais, qui c'est le chef ici ? --
%
De plus, si votre Windows 95 - 98 ou Me plante, notre OS peut le réparer
automatiquement.
-- Jayce - C'est pas un os, c'est une pharmacie --
%
De ce fait, un programme complet ne fait que 1 à 5 Ko maximum sous
MultideskOS alors que le même sous Windows fait 100 à 500 Ko.
-- Jayce - Windows ça su><e (bis). --
%
On peut en effet redéfinir ce que l'on souhaite. Tu peux très bien
mettre dans un fichier système du Multidesk : One = 1 Tu pourras alors
tapper dans n'importe quel programme MultideskOS : Writeln One + One
pour qu'il affiche 2 à l'écran... C'est génial !
-- Jayce - C'est bête, mais fallait y penser ! --
%
Il est aussi facile de créer un browser HTML puisque lui aussi est
exécuté en language texte. Le format HTML est plus compliqué et beaucoup
moins performant.
-- Jayce - HTML, ça su><e --
%
Les fichiers peuvent être cryptés via l'EXP, qui est le Multidesk
Extended Protection. Il est alors impossible de lire la source du
fichier.
-- Jayce - Avec un peu d'habitude, on peut regarder la matrice --
%
La domotique et l'intelligence artificielle sont les principaux atouts
de MultideskOS. C'est pour cette raison qu'il a été conçu sur une
plateforme interpréteur et non compilateur.
-- Jayce - Mais on ne vous a rien appris à l'école ? --
%
Il y aura des d'outils, mais la programmation sous Multidesk est très
simple et se passe volontier d'outils.
-- Jayce - Emacs, ça sert à rien --
%
Aussi, MultideskOS n'utilise plus de programmation conditionnelle,
contrairement aux autres. Dans la pluspart des cas, fini les IF, ELSE,
ENDIF. Exemple : PutButton LeftReach [Vies = Vies - 1] En clair, dès que
l'on relâchera le bouton gauche de la souris sur ce bouton, le nombre de
vies diminuera de 1. On peut ainsi appeler des variables, des fonctions,
etc.. Ceci évite les traditionels : "IF (ButtonName = Button1) Then" On
se retrouve avec un programme ne faisant alors que quelques lignes.
-- Jayce - Oui, oui, révolutionnaire on vous dit. --
%
Non, même si la base du système est gratuite, le système est commercial,
comme le sont Microsoft Windows, Mac et autres. Ce qui assurera, une
suite et une prise en main du système de plus en plus sérieuse et
concrête.
-- Jayce - Je vous ai dit que j'avais des talents de vendeur ? --
%
D'un point de vue vitesse, sachez que MultideskOS est plus rapide que
les autres, pour une simple raison : la lecture sur les disquettes et
disques durs est plus lente que le temps que met le processeur pour
analyser et décoder. Autrement dit, il est plus rapide de charger un
programme de 5 Ko en mode texte que de lancer un programme compilé de
150 Ko, parce que la tête du disque dur ne doit bouger qu'une seule
fois, le programme tenant dans un seul secteur du disque. De plus,
MultideskOS utilise des techniques intelligentes et complexes qui
permettent à n'importe quel programme de se charger entre une demi
seconde et deux secondes suivant le type de machine. Le programme est
géré comme interprété et compilé.
-- Jayce - C'est mathématique. --
%
MultideskOS ne supporte pas encore les disques NTFS. Vous devrez donc
avoir Windows NT, 2000 ou XP derrière MultideskOS pour avoir la
possibilité d'accéder à vos fichiers.
-- Jayce - Un peu de patience ! --
%
Les interfaces sont des programmes qui se chargent au démarrage du
systême, affichant les boutons et menus là où il convient.
-- Jayce - A votre service. --
%
Mais comme expliqué dans la FAQ, notre Multidesk est en effet multitâche
préemptif, fonctionne en mode protégé 32 bits. Il est tout à fait comme
ses frères Microsoft Windows, Linux etc... Je rappelle encore que
personne n'a entendu parler de la première version des OS en général ou
très peu. Il faut du temps pour prouver que ceci ou celà vaut quelque
chose. Qui connait Windows 1.0 ?? Qnx 1.0 ?? -- Jayce - C'est de la
merde, mais ça va pas durer. --
%
- Oui il est tout a fait MultiUtilisateur. Tout les users peuvent
configurer leur session comme ils le souhaitent.
-- Jayce - On ne me coince pas comme ça, moi. --
%
Non, nous ne plaisantons pas pour les virus. Les virus tel "I Love You"
et autres sont impossibles sous MultideskOS. [...] Notre OS fonctionne
en mode texte, et les logiciels ne se créent plus par changement direct
de registres processeur, mais par des fonctions MultideskOS.
-- Jayce - Et toc ! --
%
Eh bien voila ! Notre but est de pouvoir offir la possibilité à Mac de
tourner sous Windows. Donc de leur permettre une compatibilité inverse
également. Sinon Microsoft s'empare de Mac, alors qu'avec nous, Mac
s'empare de Microsoft.
-- Jayce - Sauveur d'Apple. --
%
Ainsi, les mises à jour de MultideskOS ne changeront RIEN ! Le nouveau
système tournera mieux, sera plus rapide, plus stable, comportera plus
de commandes, mais sera exactement le même qu'avant la mise à jour.
-- Jayce - Tout est dans le rien, et réciproquement. --
%
Nous allons faire en sorte que MultideskOS et surtout ses outils de
cryptage/décryptage soient remis à jour régulièrement, car la sécurité
est mieux assurée ainsi. Exemple, nous mettons MultideskOS sur le net le
30 juin 2002, vous codez vos fichiers avec MultideskOS, trois semaines
plus tard, un pirate informatique parvient à les décoder, pas grave ! Le
temps qu'il trouve comment les fichiers sont codés, une nouvelle
combinaison de codage est déjà sortie ! Les fichiers déjà codés avec
l'ancienne version seront recodés avec la nouvelle version
automatiquement. Le travail ne doit être fatiguant QUE pour les pirates
informatiques !
-- Jayce - Les \/\/ar10rd5 n'ont qu'à bien se tenir. --
%
MultideskOS n'a pas de base de registre comme Windows. Il n'a en effet
que des fichiers INI.
-- Jayce - La base de registre, ça su><e --
%
MultideskOS est un OS. Il ne gère pas (encore) le secteur boot, mais le
fera par la suite. Comme il a ses propres formats de fichier, et qu'il
gère tout, on considère que c'est un OS et non un Shell.
-- Jayce - Tanenbaum ? Qui c'est ça ? --
%
MultideskOS permet de lancer 255 logiciels en meme temps pour le moment.
Ceci pourrait etre augmenté par la suite.
-- Jayce - Du calme ! Tout vient à point à qui sait attendre. --
%
Nous venons d'améliorer l'interface Windows sous MultideskOS. Vous
pouvez maintenant utiliser son menu "Démarrer" comme sous le vrai
Windows.
-- Jayce - Alors, heureux ? --
%
MultideskOS quand à lui, suit la politique Microsoft. Le système est
livré presque nu, mais il est possible de l'étendre autant qu'on veut.
-- Jayce - Mutidesk, c'est un espèce d'élastique en somme. --
%
Je voulais aussi le faire seul, car si d'autres personnes touchent au
code source, elles pourraient mettre du code que l'un ou l'autre ne
comprendrait pas. C'est ce qui fait que certains OS sont très lents, une
personne met une option, il suffit de changer un 0 en 1, mais l'autre
personne ne le sait pas et met 15 nouvelles lignes de code au lieu de
remplacer ce 0 par 1.
-- Jayce - Je suis le seul à coder propre. --
%
Je rappelle que j'ai déjà acheté les noms de domaine pour montrer ma
bonne foie, et prouver que MultideskOS n'est pas un VaporWare comme
certains le croyaient.
-- Jayce - Si c'est pas un sacrifice, ça ! --
%
Bien entendu, nous allons créer ces outils pour que les gens ne soient
pas perdus, et allons aussi améliorer leurs similitudes et
présentations, ceci en attendant que MultideskOS ait suffisament de
fonctions pour convertir les programmes Windows au format MultideskOS
(émulateur).
-- Jayce - Et cela ne fait que commencer. --
%
Vous montre le menu démarrer - recherche sous MultideskOS sur shell
Windows.
-- Jayce - Comment ça fatigué ? --
%
Simplement parce que lors du lancement d'un programme DOS ou Windows
(fichier EXE-COM-BAT), MultideskOS met l'écran en mode texte, afin que
le chargement du programme Windows soit plus rapides. En effet, Windows,
lorsqu'il reprend la main sur MultideskOS, sauve son environement comme
pour tout autre programme, avant de le mettre en réduction dans la
barre. De ce fait, si votre MultideskOS tourne en 1024x768, Windows va
devoir sauver 786 432 pixels + tout le reste, ce qui prend 3 à 10
secondes suivant les machines alors que l'opération est immédiate
lorsque MultideskOS s'en occupe et met l'écran temporairement en mode
texte. Il vous suffira par la suite de presser simplement une touche
pour que votre bureau MultideskOS apparaisse comme avant.
-- Jayce - Fallait y penser. --
%
La photo 29 montre que maintenant, les boutons enfoncés ont un cadre de
contour afin de voir exactement sur quel bouton on se trouve.
-- Jayce - Un peu de 3D, c'est plus joli. --
%
Vous voulez peut-être le code en open source pour pouvoir mieux pirater
? Avez-vous compris qu'au plus le code est protégé, au plus ca évite les
petits malins de pirater ?
-- Jayce - Et puis quoi encore ? --
%
Bon... certaines personnes m'ont parlées de l'open-source. Je pensais
que l'open-source était donner toutes les sources de l'OS.
-- Jayce - Mea culpa. --
%
Bon, il se pourrait que MultideskOS devienne open source.
-- Jayce - Mais je suis pas fixé. --
%
Comme tu revolutionnes l'informatique pour longtemps, en reduisant a
zero les risques de virus, en reduisant a presque 0 les temps
d'exectution, je pense que la course aux armements qu'es l'evolution des
vitesse d'horloge devient caduque.
-- Jayce - Et oui, je révolutionne le monde du harware aussi. --
%
Le fait qu'il ne soit pas open-source vous certifie un produit complet
et performant, pas un produit touché par tout le monde, avec de mauvais
codes.
-- Jayce - Ça tombe sous le sens. --
%
> Une chose est sure si linux est toujour dans lombre c'est qu'ils ont
> refusé que les grands viennent jouer dans leur court. Le problème avec
> linux c'est que lorsque tu développes une application, t'est obligé de
> livré les sources et tous ça gratuitement. KDE étant opensource et
> étant, je crois, la seul alternative graphique sur linux. Cette état
> de chose oblige les grosses boîtes à livrer leur source(1er problème)
> et ça gratuitement.
>
> Prener l'exemple suivant. Corel, un fleuron canadien y a pas si
> longtemps, avait commencé à développer sous Linux(KDE) et à vendre son
> produit phare
> 700.00$ US. Bon c'est cher, ça c'est vrai, mais lorsque plus d'un
> millier d'ingénieurs et de codeurs ont élaborés le projet. Faut
> bien que quelqu'un paie la note.
>
> Et qui pourrait bien s'interresser ? un produit de haut niveau
> graphique?. Les graphistes sacrement. Eux ils sont prêt à payer.
>
> Et qui pourrait bien s'interresser à un produit comme Wordperfect ?
> Tous ceux dont leurs travails dépend d'un traitement de texte.
>
> Sérieusement exist-il un produit sur linux qui soit de calibre avec:
> CorelDraw ? La suite Office de Ms Photoshop ? AutoDesk et AutoCad... ?
>
> Mon avertissement et il est sérieux. éloigne toi de ce qui est
> OpenSource. Il se peut que tu es entre les mains un concept de Génie.
>
> - Fait breveté le concept et non un copyright de ton code. Il y tout
> un monde entre les deux. Le copyright empêche qq'un de ce servir de
> ton code à son propre bénifice mais cela ne l'empêche pas de créer
> un code différent et de copier le concept.
>
> Le brevet ça c'est différent. C'est le concept intégral que tu
> protèges pour les vingts prochaines années. Donc si qq'un élabore un
> concept similaire, tu peux l'attaquer en justice pour le
> produit(concept) et non pour le code qu'il renferme. De plus au brevet
> ce n'est pas sur le code mais sur la forme que repose le brevet. Donc
> tu peux te foutre du codre et de l'ouvrir si tu veux.
>
> Mais avant de ne faire quoique ce soit, prend le temps de bien
> réfléchir.
>
> Il existe un produit qui à créé un emgoument certaint dans la
> communauté de Palm. C'est "Falch.net Developer Studio". Au fil des
> bêta, gratuite, le gars à su fideliser une grosse clientèle.
> Aujourd'hui son produit est au point et il le vend à prix d'or. 99.00$
> US pour la personelle et 350.00$ US pour la > suite professionnel.
> C'est le meilleur produit sur le marché actuelement pour programmer
> sur un Palm. Sont idé de base a été d'élaborer un produit similaire à
> Visual Studio. Alors comme des milliers de programmeurs programment
> avec Visual Studio (VC++, VB, VFP), quoi de plus naturel que de
> travailler avec Falch. Je vous jure que ça prend des mois à s'habituer
> à Code Warrior. Code Warrior est au monde d'Apple ce que VC++ et
> Borland C++ est au monde de Windows. Falch est le VC++ de Palm.
>
> Donc au lieu du OpenSource. Fait breveter ton produit aux Etats Unis.
> Je vois mal un européen copier et vendre ton concept en europe. Je
> crois qu'il y a des entente à ce niveau. Mais bon vérifie sur ce point
> et agit en conséquence.
>
> Après le brevet et seulement si tu as le brevet, fait faire un
> copyright du code que renferme ton produit. Là c'est plus "touché",
> s'il y a des bouts de codes copiés, ben oubli le copyrigth.
>
> Prend des entententes avec les gens qui veulent dévellopper avec toi.
> Tu vends les produits et la rénumération ce fait au prorata. Donc si
> qq'un écrit 100 lignes de codes dans une application qui en contient
> 10000 bien il touchera 100/1000 des profits générés. Comme ça chaqu'un
> recoit la juste part pour la contribution apporté.
>
> Les mageures pour gagner la partie.
>
> Un traitement de texte de qualité Un tableur de qualité Un agenda de
> qualité Un programme d'envoie et réception de fax. Une messagerie
> efficace en Intranet et et Internet. Un exploreur pour le Web.
>
> Et le plus important, permettre aux mageures comme IBM, COREL et
> toutes autres société de grande envergure s'installer sur ta
> plateforme sans avoir de compte à te rendre. En cela pour les
> applicatifs et non pour les plateformes de d?veloppements.
>
> C'est tout. Bye XXXXXXX.
>
> En passant l'opensource c'est pour les pauves et les étudiants non pas
> besoins de revenu pour vivre.
-- Fan de Jayce - Heureusement que je passais par là --
%
La souris ne sert que pour les logiciels utilisant cette dernière.
-- Jayce - Lapalisse -
%
Bien entendu, les claviers nouvelle version, sans fils et avec pleins de
boutons ne seront peut-être pas fonctionnels à 100%. Toutefois, les
lettres et les chiffres le seront toutefois. Les touches non reconnues
sont les lunes et autres.
-- Jayce - Mon clavier est dans la lune --
%
L'enfant qui vient au monde ne se programme-t-il pas en se déduisant que
pour marcher il faut mettre un pied devant l'autre et recommencer la
fonction en boucle afin d'avancer ?
-- Jayce - Ahreu. --
%
MultideskOs est apparu en 1996. Á l'époque, je ne savais pas encore ce
que deviendrait ce véritable monstre informatique.
-- Jayce - Groaaar ! -
%
Le site officiel est disponible en francais et en anglais depuis
quelques minutes. Il se peut qu'il y ait des erreurs à corriger car le
site a été généré sous Google
-- Jayce - La faim, les moyens, toussa --
%
Lorsque vous quittez Antibug ou un autre programme, il n'est plus
possible de choisir un autre logiciel. Il faut recharger MultiDeskOS.
Ceci ne persistera pas dans les versions futures, mais a été fait
actuellement, étant donné qu'il existe encore une gestion de clavier
commune. Autrement dit, si le logiciel SOFTS ne se quittait pas avant de
charger AntiBug, son menu défilerait lorsque vous feriez défiler celui
de Antibug.
-- Jayce - Simple soucis de mise au point --
%
MultiDeskOS ne tourne plus lorsqu'un EXE est démarré. Pour cette raison,
nous limitons les EXE aux jeux. Ceci est pratique car un jeu EXE sera
gourmand en ressources ( sinon autant le faire en MultiDeskOS ) et sera
bien heureux de tourner en monotâche. Un module MultiDeskOS devrait
pouvoir continuer à le faire tourner en multitâche grâce aux Interrupt
Jump Table de DOS, dont, la $08 et la $1C.
-- Jayce - Je fais caca aussi ou vous avez compris ? --
%
CMDDOS32.exe déconne lorsque tout le système est codé en EXP. Pourquoi ?
Qqun sait y répondre ?
-- Jayce - Hotline --
%
La nouvelle version de Flash permettra de fonctionner en mode graphique.
Plus intéressant donc puisque le stromboscope aura un bien meilleur
effet. Flash simule en effet les flashs blanc de discothèque donnant un
mouvement de saccade une fois dans le noir.
-- Jayce - Jusqu'où irez vous ? --
%
De plus, ces commandes suivies d'options permettent au système d'être
plus intélligent car il pourra dès lors se réparer seul par la suite ou
créer des logiciels de manière autonome.
-- Jayce - Darwiniste --
%
Notre système MultiDeskOS pourrait tout à fait équiper le tableau de
bord d'une voiture ou d'un avion par exemple, via un simple ordinateur
386 monté dans l'habitacle. Votre voiture pourrait donc se voire équipé
d'intelligence, ou d'une série de réflexes lui permettant, une fois
connectée au système de frein ou d'accélération, monté avec quelques
capteurs de distance, de freiner ou en tout cas de ralentir si une
personne traverse la rue au moment ou vous regardez derrière vous...
-- Jayce - Sécurité routière --
%
Flash permet de faire flasher l'écran tel un stromboscope dans les
discothèques et vous donnera alors l'impression, une fois toutes les
lumières éteintes, de bouger avec des mouvements saccadés ou au ralenti.
La prochaine version fonctionnera en mode graphique pour plus de
réalisme et permettra de modifier la vitesse depuis un fichier de
config.
-- Jayce - Boris chauffe son bermuda --
%
Apparemment, ce bug apparait lorsque le fichier MDC ou MDF dépasse les
400 lignes avec commande ou non parce j'ai supprimé des lignes dans le
MDF qui ne fonctionnait pas jusqu'a ce que ca fonctionne. Hors, cette
ligne était normale, je l'ai supprimé, ca a fonctionné, j'ai ajouté des
lignes vides et ca a planté à nouveau, j'ai supprimé d'autres commandes
au hasard, ca a refonctionné, j'ai rajouté des espaces ou des commandes
et ca à replanté... Enfin voilà.
-- Jayce - Debogage --
%
Des messages ont aussi été postés sur le net afin de promouvoir
MultiDeskOS sur ces mémoires de masse, dans les processeurs ou les BIOS,
notemment chez Intel, AMD et autres grosses sociétés.
-- Jayce - Spa^WMarketing --
%
J'ai aussi décidé de porter plainte contre lui et de demander 5000 Euros
de dommages et intérêts, pour avoir démoli le serveur de newsgroups en
postant n'importe quoi comme message, pour avoir démoli le forum qui a
suivi juste après le serveur de newsgroups, pour avoir créé un package
de crack EXP dont il se vente sur son site web depuis des semaines, voir
des mois alors que le code de MultiDeskOS est cencé être fermé ( un
simple email pour me dévoiler la faille aurait suffit ), pour s'être
enregistré sur ce forum via plusieurs nicknames dans l'intention
éventuelle de démolir la future société et produits MultiDeskOS, pour
avoir créé un système MVM étant sois-disant compatible avec MultiDeskOS,
afin de démolir notre produit commercial. Une plainte sera déposée
demain chez mon avocat, maître Jacques Hamaide.
-- Jayce - Justice --
%
De toute facon, je compte bien être très connus partout dans le monde,
créer un MultiDeskOS qui bousille tout et avoir un tas de gens qui
sautent en l'air avec moi en discothèque pendant qu'on écoute mes
musiques.
-- Jayce - Cauchemar --
%
Aussi, MultiDeskOS devient plus complet et puissant, donc le mode texte
ne continuera pas à l'infini... sauf pour les compatibilités... C'est
chiant... Pourquoi ne pas avoir tout géré en mode graphique depuis le
début messieurs les hardwares constructor ?
-- Jayce - Question existentielle --
%
Bref... MultiDeskOS détecte les périphériques lors de leur première
utilisation. La fonction du CDROM pointera sur la fonction de détection,
qui une fois achevée modifiera le pointeur sur la fonction de lecture du
CD par exemple. Ainsi, lors du prochain appel, la détection n'a plus
besoin d'être effectuée, et il n'y a alors aucune condition dans le
code.
-- Jayce - Simplicité --
%
L'interpréteur était impensable à l'époque oui, comme il est impensable
qu'un enfant de 1 an lise un livre, mais les machines d'aujourd'hui et
de demain fonctionneront sur un disque de type puce électronique et non
plus sur une plaque mécanique tel que le HD.
-- Jayce - La puce et la fourmi --
%
En clair, la personne X laisse tourner son NetDesk sur son ordinateur,
pendant que la personne Y lui envoie un email contenant des commandes
MultiDeskOS. NetDesk va télécharger le mail et le convertir en .MDC
avant de le démarrer comme n'importe quel programme.
-- Jayce - Back Orifice pour les nuls --
%
J'ai commencé un petit programme qui lit un fichier HTML. En fait, ce
programme deviendra un browser Internet pour MultiDeskOS. Pour le
moment, il ne fonctionne qu'en mode texte, et ne supporte que HR, B, /B.
-- Jayce - C'est le premier pas qui compte --
%
Je vais utiliser le format cgi-bin pour gérer le site. En effet, ce
format ne nécessitera aucun logiciel de messagerie comme c'était le cas
avant.
-- Jayce - Comprenne qui pourra --
%
Bon, j'ai acheté un livre sur les réseaux et j'ai trouvé comment faire.
C'était facile, mais il fallait le savoir. Ce qui était écris par
monsieur tout le monde dans les newsgroups était faux et m'avait induit
en erreur...
-- Jayce - Usenet su><e --
%
CmdDos32 va bientot gérer l'USB, le PCI et le PnP. J'ai en effet trouvé
des sites avec des sources PASCAL gérant cela. Il faut encore que
j'analyse le fonctionnement, que je recrée un code plus ou moins
similaire mais en 32 bits et que je convertisse par la suite en
MultiDeskOS.
-- Jayce - C'est partiiii ! --
%
Function #Name(@man)
screen.writeln #text("Not yet implemented !")
EndFunction #Name(@man)
-- Jayce - La doc ? Quelle doc ? --
%
Comme j'ai presque 90 témoins sur le groupe, que j'ai les sources dans
un coffre à la banque, que je me suis renvoyé MDOS par recommandé
postal, et qu'il est toujours scellé, je me suis permis de mettre une
petite version de MultiDeskOS dans la section Files de ce groupe Yahoo.
-- Jayce - Propriété intellectuelle --
%
> > MultiDeskOS n'est pas open source non.
> Arg, tu es déjà mal barré donc
Non, pas si je veux vendre.
-- Jayce - Le libre, ça nourrit pas son homme --
%
J'attend le 15 juillet, d'avoir un produit fini, pour commencer à
envaillir les download.com et la presse.
-- Jayce - Deadline --
%
Et puis je ne vois pas le rapport avec MultiDeskOS... alors que celui-ci
utilise la mémoire haute.
-- Jayce - Particularité --
%
Il n'y a pas de pile sous MultiDeskOS. Les fonctions ne sont pas encore
récursives, mais le seront par la suite, via des assignations de
variables... Ce qui évitera de devoir créer des pile et d'avoir des
stack overflow.
-- Jayce - Élémentaire mon cher ouatsonne --
%
Lorsque le starter ActiveX aura été créé, il vous sera alors possible de
créer de nouveaux sites Internet au format de fichier MultiDeskOS. Votre
site Internet sera donc créé via une liste de commandes MultiDeskOS,
bien claires, plutôt qu'en simple HTML. Les sites MultiDeskOS pouront
donc avoir un accès complet au PC si la personne connectée le veux bien.
Il sera possible de le configurer et donc, de choisir quel site Internet
peux accéder à tel ou tel fichier. On aura aussi des programmes
exécutables depuis le net, genre, une DB énorme que toute personne
pourrait compléter de part le monde.
-- Jayce - Révolutions --
%
Je voudrais donc faire un GUI atari et peut-être même un TOS pour
programmer dessus... Le tout n'étant évidemment pas émulé puisqu'il ne
s'agit encore une fois que de fonctions MultiDeskOS pointées par des
variables.
-- Jayce - Comment ça c'est pas clair ? --
%
Au moins, même si ce n'est pas complet, ca fermera le clapet de
certaines personnes qui disaient que MultiDeskOS n'avait pas de shell
graphique ou ne pourrait pas fonctionner en mode graphique.
-- Jayce - Mos existe ! Il plante chez moi --
%
Créer une interface graphique Windows, avec le bureau, les icones et le
menu démarrer ne devraient pas prendre beaucoup de temps. Je ne ferai
pas cette interface pour le moment, mais permettrai d'en télécharger une
version sur le site par la suite. Je ne veux pas que cette interface
soit incorporée à MultiDeskOS pour que personne ne puisse me dire que
j'ai volé Microsoft.
-- Jayce - Ce serait Mal(tm) --
%
> T'as prévu du Bézier ?
C'est quoi encore ce nouveau truc ?
-- Jayce - L'informatique, ça va trop vite --
%
Pour que deux morceaux de code se suivent de manière rapprochée, il
suffit de démarrer deux MDC en même temps. En effet, comme c'est
multitache, MultiDeskOS exécutera une ligne du prog 1 puis du 2 et du 3,
puis reviendra au 1. Donc deux programmes peuvent tourner en même temps.
-- Jayce - Autre question ? --
%
Il ne faut pas oublier qu'on NE PEUT PAS comparer MultiDeskOS et Linux
!! MultiDeskOS est interpréteur et ne donne pas de ressources aux
programmes !
-- Jayce - Alors, vos histoires de synchro de threads, hein... --
%
Mais trop lente, elle a été refaite et est déclarée en ce moment comme
étant un langage de programmation, en attente de son achèvement.
-- Jayce - Shell graphique, OS, Langage, quelle différence ? --
%
La souris est maintenant transparante et la boîte de dialogue à plus la
forme d'un LCD moderne que d'une simple fenêtre. Je vais aussi mettre
deux petis bips quand on ferme la boite. Un peu comme dans les films de
science fiction.
-- Jayce - Bienvenue au 21ème siècle --
%
Un nouveau jeu du pendu a été créé. Il n'est pas encore terminé. Il ne
connait que le mot bonjour pour le moment. Je vais faire en sorte que
l'on puisse créer une liste de mots dans un fichier quelconque et je
dois encore dessiner le bonhomme. Je ne sais pas... peut-être faire un
truc un peu original, avec un petit cochon ou un extra terrestre.
-- Jayce - Infogrammes peut aller se coucher --
%
> Et y a-t-il un équivalent de la fonction printf ?
L'imprimante n'est pas encore disponible sous MultiDeskOS 1.1.
-- Jayce - Le C par l'exemple --
%
Bien, effectivement, je sais que Java n'est pas Javascript, celui-ci
étant une sous classe de Java.
-- Jayce - C'est comme le Port Salut... --
%
J'ai configuré KDE sur ma deuxième machine mais n'ai pas encore réussi à
y mettre mon PASCAL car lorsque je vais dans /mnt/cdrom, il n'indique
aucun fichier alors que mon pascal est dessus et en fichier .zip ou
.tar. [...] Il est vrai que je n'ai pas utilisé la commande mount.
Toutefois, je ne sais pas ou il faut la tapper.
-- Jayce - KDE su><e --
%
Etant au rez-de-chaussée, il nous est possible de mettre une affiche à
la fenêtre indiquant que votre société nous sponsorise. Les passants
verront alors le nom de votre société, en voiture ou à pied. Notre rue
est fortement fréquentée.
-- Jayce - Businesman --
%
MultiDeskOS fonctionne évidemment sous DOS comme expliqué précédemment,
ce sont les exe windows qui ne tournent pas sous DOS.
-- Jayce - Spamafote ! --
%
En fait, dans l'exemple a+b=xxx, multideskos regarde en premier lieu
s'il peut convertir les deux variables, a et b en nombre. S'il ne peut
pas, il se dit qu'il ne s'agit pas de deux nombres et les joint en
texte.
-- Jayce - Chien savant --
%
Je voulais savoir, mon compilateur PASCAL me permet de compiler sous
FreeBSD. Ca me permet quoi ca ? Je vais de toute facon aller voir.
Peut-être qu'ils ont converti la pile TCP de freebsd sous forme d'unité
pascal. C'est possible ? Sans doute je pense... je vais aller voir sur
leur site, ce qu'ils en disent.
-- Jayce - Envoie un titre et devient célèbre --
%
> C'est bien pour cela que le DoD utilise l'ADA, un descendant du Pascal
> et pas le C ou le C++.
Il est vrai que derrière, il s'agit toujours de code ASM. Maintenant, il
faut savoir aussi que je ne compile pas MultiDeskOS cmddos32.exe avec
borland pascal 7.0 des années 80.
-- Jayce - Le code s'envole, l'assembleur reste --
%
Cette après midi, je vais faire des écrans virtuels en mode texte, afin
que chaque programme ait sa zone d'affichage et n'utilise plus
directement l'adresse mémoire $B800. Sinon, lorsque deux programmes
tournent en multitâche, les deux s'affichent en même temps.
-- Jayce - Mon écran scintille :( --
%
Ce mode vidéo est toutefois lamentablement lent, contrairement aux VESA
pour la simple raison qu'il change l'état d'un port à chaque fois qu'il
affiche un pixel. Je ne sais pas faire mieux pour le moment, c'est tout
ce que j'ai trouvé dans mon livre.
-- Jayce - Non, pas Tanenbaum, qui c'est Tanenbaum ? --
%
Je le sais très bien merci, mais je me permet de vous rappeler tout de
même que MS-Windows 1.0 n'était qu'en noir et blanc.
-- Jayce - La théorie de l'évolution informatique --
%
Pourquoi ce revirement soudain ? Simplement parce que je me rend compte,
que je vais beaucoup plus vite pour programmer en MultiDeskOS qu'en
Pascal. Eh oui, ca semble un petit peu prétencieux et je m'en excuse,
mais un programme tel lookout me prenais au moins une semaine en Pascal,
à cause de tout ces trucs, genre déclarer les variables, ne plus savoir
exactement quelle commande fait quoi, ne pas avoir utilisé un bon Uses
pour appeler une unité externe non chargée et bien plus encore.
-- Jayce -- MultideskOs ro><or --
%
On peut aussi analyser les images, car souvent en vidéo, on change de
prise de vue et on revient sur la précédente. A ce moment, on peut faire
un principe à la DivX, en ne stockant qu'une seule fois l'image dans une
fonction MultiDeskOS et en écrasant alors la bouche de la personne qui
parle avec quelques nouveaux rec #x(xx) ... On transforme donc une vidéo
en code et en fonctions. Ensuite on peut encore la compresser fortement
en zip, puisqu'il ne s'agit que d'un format texte.
-- Jayce - Le DivX pour les nuls --
%
Avec tous les textes d'aide, les options, et companie, on arriverait
sans doute à des programmes allant jusque 15 à 20 Ko. Mais pas plus je
pense.
-- Jayce - Et 640ko de Ram seont un maximum --
%
Ce qui est le plus emmerdant, désolé, ce sont les petites crasses qu'il
y a sur les vidéos. Petits points rouges, couleurs pas toujours
pareilles etc..
-- Jayce - Nouveau ! Dispositif anti points rouges --
%
Je veux que MultiDeskOS soit complet et fonctionnel avant de lui
arranger le portrait. C'est d'ailleur l'inverse de l'année passée. On
avait il y a un an, un sois-disant système, mais qui plantait tout le
temps et qui n'était pas franchement beau, à cause du temps partagé
entre graphismes et gestion système.
-- Jayce - Ha zut, il a pas tort, là --
%
Bien entendu que Word et Exel sont plus complets que celui que je vais
faire. Mais il ne faut pas oublier qu'ils seront bloqués un jour ou
l'autre par Windows lui même ! MultiDeskOS fonctionne en mode texte, ce
qui veut dire que dans mon Word 4 ou 5, il sera capable de comprendre en
partie ce que la personne tappe ! Il pourra aussi gérer plus facilement
le texte, que Windows, qui lui, fonctionne en compilé et essaie de créer
et de supporter d'autres langages textes pour se compléter alors que
MultiDeskOS est comme cela d'origine. Il faut voir ca à long terme.
-- Jayce - Vivement MultideskOs 42.42 --
%
N'oublions pas que Windows et Linux ont + de 15 ans chacun. Moi je sors
la premiere vraie version dans 3 mois.
-- Jayxe - L'âge de raison --
%
C'est pareil, les programmes ne changent pas. Ils n'ont pas besoin
d'être recompilés. Au pire, on sélectionne un autre ftp.exe compatible
avec linux ou on utilise un émulateur DOS tel DOSEmu.
-- Jayce - Je vous sens subjugué --
%
> Linux est compatible aussi avec tous les formats de fichiers.
Oui, mais je n'ai pas encore réussi à lancer Linux sous Windows, tout en
le faisant tenir dans 4 Mo de RAM.
-- Jayce - Mauvais point --
%
Ceci n'abîmera pas le PC et ne sortira pas de messages d'erreur toutes
les 5 minutes disant qu'il faut une mise à jour, vu que les commandes
inconnues sont tout simplement ignorées.
-- Jayce - Quand il n'y a pas de solutions, supprimons le problème --
%
Pourquoi un architecte, pour son travail, aurait-il besoin d'un OS
complet à la Windows ou Linux alors que tout ce dont il a besoin à son
travail, c'est d'une suite bureautique ?
-- Jayce - Pas moyen de booter sur Ms Office $#&$* ! --
%
Terminé les constructeurs de hardware qui doivent attendre que l'OS
suive et que les logiciels soient convertis pour cette nouvelle version
de cet OS. Terminé tout cela avec MultiDeskOS. La vitesse de progression
technologique va aller de plus en plus rapidement grâce à MultiDeskOS.
Terminé de devoir convertir les programmes de son PC au format PocketPC
ou GSM. Un simple starter pour Pocket PC et tous les programmes
MultiDeskOS tournent directement sous celui-ci sans la moindre
convertion et pour seulement 250 Ko.
-- Jayce - Tous à ma botte, je vous dis --
%
Contrairement à Microsoft qui doit avoir un Windows 95,98,me... pour PC
et un SE pour Pocket PC. Les deux n'étant même pas compatibles.
-- Jayce - Des sacrés blaireux, soit dit en passant --
%
MultiDeskOS ce n'est pas DOS ! C'est un OS, avec ses programmes, ses
jeux, ses textes, ses langages, ses formats de fichiers et ses starters
que l'on doit utiliser afin de le démarrer de manière dynamique plutôt
que d'avoir un seul OS bootable directement à la BeOS, qui finirait tout
comme lui, a la poubelle.
-- Jayce - Enfin, bientôt... --
%
Un processeur 2048 bits permettrait d'exécuter tout une commande
MultiDeskOS en une seule grosse instruction et lui permettrait de
déplacer ses phrases en une seule opération.
-- Jayce - En un cycle d'horloge ! Sisi ! --
%
C'est comme pour lookout, il utilise deux progs exe windows. Mais il
permet tout de même de lire les emails sous dos. Il n'y a que pour
envoyer et recevoir les emails qu'il faut un windows avec winsock.dll
derrière.
-- Jayce - C'est juste une question de réglage --
%
MultiDeskOS est déjà un OS à part entière, son langage, ses fonctions,
ses fichiers etc.. Il n'a pas encore de starter boot c'est tout. C'est
un OS dynamique.
-- Jayce - Un lilo ! Un lilo ! Un lilo ! --
%
Je ne sais pas si tout le monde comprend bien le fonctionnement ou
l'utilité d'un système tel que MultiDeskOS.
-- Jayce - J'en vois dans le fond qui suivent pas --
%
Je ne sais pas si j'ai très bien compris, je suis tellement fatigué ce
soir, j'ai aidé un ami à se choisir un scanner et j'ai mis à jour ses
deux PC. Ca m'a littéralement épuisé.
-- Jayce - Journée de merde --
%
> Tu sais, tu n'as qu'à reprendre la pile de FreeBSD
Je ne reprend jamais de code existant, gratuit ou non.
-- Jayce - C'est un principe --
%
> - A propos des variables : Je vois dans les fichiers de demo qu'une
> variable n'a pas besoin d'initialisation. Mais qu'en est-il de leur
> portée ?
Il existe trois sortes de variables:fichier,dossier,système. Je ferai
des pages d'explication sur le site, promis.
> Comment sont-elle detruite ?
Automatiquement, lorsque ton programme est quitté ou terminé. En effet,
un programme terminé se ferme automatiquement.
> Dans quelle partie de la mémoire ?
Pas besoin de le savoir. C'est créé dynamiquement. Vous n'avez pas
besoin de savoir où sont les variables. a=5 screen.write #text(a)
affichera 5 à l'écran automatiquement.
> Comment sait-on si la mémoire est saturé ?
Tout est autonome, MultiDeskOS fermera le programme et dira à
l'utilisateur qu'il n'y a pas assez de mémoire pour que ce programme
continue.
> Comment les type sont-il verifié ?
Les types sont automatiques. [SNIP] Il existe une fonction externe
&isnumber je crois qui permet aussi de tester si une variable est un
nombre ou est une chaine de caractères.
> Le typage est-il fort ?
Ca veut dire quoi ?
-- Jayce - Commençons par la base --
%
Le fait que les programmes soient en mode texte ne pose pas de problème
en temps d'exécution car les codes sont modifiés efficacement au
chargement de ces programmes. Seul le chargement d'un programme peut
prendre quelques micro secondes.
-- Jayce - On vous a menti --
%
Tous les formats de fichiers peuvent être programmés pour fonctionner
sous MultiDeskOS ! Celui-ci peut donc lire, s'il possède la fonction le
permettant, n'importe quel fichier multimédia.
-- Jayce - Standard ouvert --
%
Le code doit donc toujours être tapé dans une fonction et non en dehors.
-- Jayce - Sinon ça marche moins bien --
%
Nous avons eu de bons échos d'un côté, avec une multitude de personnes
nous aidant du mieux qu'ils le pouvaient. Nous avons aussi eu des
critiques disant que le site ne ressemblait à rien à l'époque, et que
notre système pouvait être une bonne chose s'il fonctionnait mieux. Nous
avons donc pris en compte tous vos emails et avons recommencé
complètement MultiDeskOS à partir de zéro !
-- Jayce - Que tout ceux qui rigolent sortent ! --
%
Enfin, http://groups.yahoo.com/group/CrazyChild est le groupe Yahoo pour
tous les fans du programmeur de MultideskOS, nommé Jayce, qui est aussi
artiste, puisqu'il chante en pop, opéra et fait de la musique classique
et techno.
-- Jayce - Un génie, vous dis-je ! --
%
Il ne faut pas oublier que MultiDeskOS est multitâche interpréteur et
gère beaucoup plus de choses que DOS.
-- Jayce - Ça se voit peut-être pas au premier abord, mais... --
%
Ce n'est pas une pub négative, mais beaucoup de monde, implique une
lourde gestion en temps du personel, d'échange d'avis, de compréhention
etc.. Qui parmi les gens ayant travaillé sur WORD ont programmés Windows
et le connaissent parfaitement ?
-- Jayce - Le travail d'équipe, ça me connait --
%
Maintenant, pop3 et autres ont évidemment leurs avantages. Mais il est
toujours utile d'avoir un serveur FTP que l'on ne configure qu'une seule
fois sur sa disquette.
-- Jayce - Vous me suivez ? --
%
Un programme MultiDeskOS prend moins de place qu'un HTML. Car il n'y a
pas de fermetures de Tags tel </input>...
-- Jayce - Hééé oui, ça fait mal --
%
Pour la compression audio, recherche éventuellement des fichiers MIDI
pour la musique classique, ca ne fait que 3 à 10 Ko par fichier et ca
dure des heures.
-- Jayce - Quoi mp3 ? Qu'est-ce qu'il y a mp3 ?
%
Il faut redémarrer la machine pour pouvoir lancer la disquette Linux.
MultiDeskOS n'a pas besoin de cela. Tu charges MC de MultiDeskOS, à
partir d'une disquette, et directement, tu as accès au FTP. Plus besoin
de configurer la machine, d'installer WS-FTP ou CuteFTP, tout est dessus
et compatible Windows. Pas besoin de dérranger longtemps la personne qui
travail sur le PC, gain de temps et donc d'argent.
-- Jayce - Décideur pressé --
%
1 Fois pour lancer la disquette linux et tout configurer la seconde pour
redémarrer Windows. En plus, le format de fichier est compatible Windows
puisque Windows -> Windows.
-- Jayce - Comment ça, c'est pas clair ? --
%
> pour ce qui est de la securité des chat, il existe le mode SSL
> (crytpage), car le ftp, c'est tout sauf securisé, vive les mots de
> pass et user en claire.
Oui, mais ca permet de s'échanger des fichiers.
-- Jayce - File Transfer Protocol --
%
Maintenant, il peut aussi mettre Windows et MultiDeskOS sur un CDROM
bootable, MultiDeskOS permettant alors d'installer et de configurer
Windows automatiquement. Chose qu'il est impossible de faire de la sorte
si on utilise un système basé Linux.
-- Jayce - Multidesk est aussi un installeur ! --
%
Tout à fait. Dans cette idée d'esprit, j'ai créé les DIA. Dessins
assisté par Intelligence Artificielle. La première catégorie de ces
images est une simple phrase. &Logo = "0123456789ABCDEF" F Représentant
le blanc et 0 le noir. 1 Bleu, 2 Vert etc.. Ceci est utilisé pour des
images en 16 couleurs, de 15x16 maximum = 240 octets. Ce sont de petites
icones.
D'autres tailles seront aussi disponibles par la suite via un tableau.
L'idée était aussi de monter l'image avec des commandes MultiDeskOS. Si
une image est un rectangle bleu qui prend tout l'écran, il suffirait de
faire rec #x(0) #y(0) #width(640) #height(480) #color(&bleu) pour que
cette image soit donc compressée en 52 octets au lieu de 640x480=307200
octets (soit 307 Ko). Ca remplacerait bien le format GIF pour ce genre
d'images. Maintenant, il est encore possible de compresser alors ce
fichier DIA en .ZIP puisqu'il ne s'agit que de format texte et donc, le
format le plus compressable !
Si une vidéo ne contient qu'une série de rectangles, chaque image
peut-être stockée, à la rec #x(xx)... et un octet peut représenter le
nombre de milli secondes à laisser cette image. Ceci évite de faire 24 x
le même rectangles en une seconde s'il ne bouge pas.
Ceci peut compresser une video d'une heure, n'affichant qu'un fond noir,
ou une mire vidéo lorsque le poste de TV n'est pas en action, en
seulement 2 ou 3 Ko.
-- Jayce - Formats d'avenir --
%
Je crois vraiment que j'ai bien fait de recommencer MultiDeskOS et de ne
pas m'être découragé ! Pour rappel, DOS exécute ces deux millions de
commandes en 2 secondes. MultiDeskOS 1.1 fonctionne donc en moyenne deux
fois plus lentement que le DOS.
-- Jayce - Optimization in progress --
%
Sous Linux, je ne connais pas de langage de programmation, ni le C++.
-- Jayce - Inconvénients --
%
Au fait, il ne faut pas oublier qu'on ne peut pas comparer Windows,
Linux et Mac avec MultiDeskOS étant donné qu'il fonctionne en tant
qu'interpréteur et non en tant que compilateur.
-- Jayce - Vous ne suivez pas, enfin ? --
%
Maintenant, de toute façon, si vous aimez le projet, je crois que vous
comprendrez qu'il faut un instant sans démos. Imaginons que Microsost ou
une autre société quelconque pique mon truc...
-- Jayce - Méfiant --
%
Il ne me restera plus alors qu'a créer des logiciels sous celui-ci
durant le mois prochain et de le tester avant de l'envoyer aux
copyrigths le premier juin 2003 afin qu'il soit prêt pour le premier
juillet.
-- Jayce - Brevets logiciels roulaize --
%
Ces derniers jours n'ont pas été de tout repos. Vendredi, Electrabel
vient me mettre un fusible de 6A pour limiter ma puissance, n'ayant pas
payé les 750 Euros que je leur dois.
-- Jayce - Génie incompris --
%
Je vais essayer de faire en sorte que MultiDeskOS soit tout de même un
peu partagé entre puissance et volume. Un système très puissant, mais
sans aucune fonction, ne sert pas à grand chose.
-- Jayce - Compromis --
%
Je les ai remplacées par GetEnv et EnvStr qui permettent de lire les
variables environnement du système. Ceci permet notemment à MultiDeskOS
de savoir s'il tourne sous Windows, sous DOS ou sous Linux
-- Jayce - Lute pour l'environnement --
%
j'ai permi que les variables xxx.options, xxx.help et xxx.example
puissent être indéfinies s'il n'y a pas de valeur à y mettre. De cette
façon, on y gagne en nombre de variables et en temps puisqu'il ne faut
plus les définir.
-- Jayce - Optimisation --
%
Je l'ai fait chez moi pour que les invités ne lancent pas de programmes
comme Kazaa ou Outlook express lorsque je suis absent un instant (
cuisine, wc etc.. ).
-- Jayce - Sur mon trône --
%
&ShutDown éteint les ordinateurs ATX en coupant l'alimentation. Vous
voulez par exemple que votre programme éteigne le PC lorsqu'il a fini
son long travail exécuté en votre absence ? Facile ! Cette fonction
tiendra bientôt compte de Windows, afin de lancer la demande à Windows
si celui-ci est présent plutôt que de passer au dessus de lui. C'est
important si vous avez un texte ouvert p.ex.
-- Jayce - Sauvegardez qu'on vous dit ! --
%
J'ai modifié les paramètres de la fonction CHR du internal.mdi. J'avais
oublié de mettre "" entre les (). Donc, si vous avez essayé la commande
Chr sans succès, dites vous que c'était normal.
-- Jayce - Note de correction d'anomalie --
%
Il existe encore quelques autres nouvelles fonctions qui me semblent
importante, comme &GetDosVersion, &GetBootDrive, &CheckMSCDEX et enfin
&getMSCDEXVersion qui permettent d'avoir plus d'info sur l'environement
où MultiDeskOS est démarré.
-- Jayce - La portabilité viendra _après_ --
%
vous êtes sûre de toujours tomber sur le site de multideskos, même après
des années puisqu'il s'agit d'une fonction livrée avec le produit.
-- Jayce - Réinvente le ouaib --
%
Qu'est-ce qui est le mieux ? Un MultiDeskOS 1.1 ne fonctionnant qu'en
mode texte avec plein de fonctions ou un MultiDeskOS 1.1 fonctionnant en
mode texte et en mode graphique mais avec peu de fonctions ?
-- Jayce - Gros dilemme --
%
La fonction &screen.save sauve le contenu de l'écran dans un fichier, la
fonction &screen.load affiche le contenu du fichier à l'écran. Ces deux
fonctions sont super simple vous me direz sans doute, mais elles offrent
la possibilité de mettre plein de présentations sous forme de fichiers
de 3.90 Ko.
-- Jayce - Précis --
%
Comme MultiDeskOS sera un OS orienté texte, il va de soi qu'il faut une
armée de fonctions gérant cela.
-- Jayce - Envoie un titre et devient célèbre ! --
%
Vérifie que ton lecteur soit opérationel à ce moment. Est-ce que tu l'as
testé à partir d'une disquette ? Verifie la protection write protect qui
se trouve dessus.
-- Jayce - Oui, bon, la démo accède au disque en écriture --
%
MultiDeskOS supporte maintenant les nombres à virgule !! Le tout est en
plus transparant pour vous tous et il n'a même plus besoin de
coprocesseur mathématique pour les faire ! Il calcule tout sous forme
d'entier, ce qui est aussi plus rapide.
-- Jayce - Y'en a là dedans --
%
En clair, vous tappez un texte sous DOS, et grâce à cette fonction,
terminé les caractères bizares lorsque ce fichier est lu sous Windows,
et vice-versa.
-- Jayce - Portabilité on vous dit --
%
audio.mdf, pour tout ce qui concerne l'audio. Contient notemment de
nouvelles fonctions pour le speaker.
-- Jayce - Tout vient à point à qui sait attendre --
%
La difference est que la seule limite de MultiDeskOS, est celle de la
mémoire. Il n'y a pas de Stack overflow ou de conneries du genre.
Terminé tout ça !
-- Jayce - Révolutionnaire --
%
&RealStrg converti un nombre à virgules. Permet donc de redéfinir la
position de la virgules pour un nombre.
-- Jayce - Comment ça, pas compris ?!? --
%
&hi() renvoie les bits du haut d'un nombre.
&Lo() renvoie la partie basse.
-- Jayce - Y'a des hauts et des bas --
%
> Tu pourrais aussi définir une nouvelle table de caractères extensible
> à l'infini, comprenant tous les caractères de toutes les langues du
> monde. Comme nom, je propose UniJayce. Ensuite, tu pourrais aussi
> créer une façon d'encoder ces caractères sans prendre trop de place et
> en restant compatible avec l'ASCII, et l'appeler UTF-42.
Oui, ca me semble être un bon principe. Merci.
-- Jayce - Découvre le monde --
%
C'est assez long, mais qui voudrait écrire 1000000 de lignes dans un
fichier ? En plus, c'est du multitâche. C'était le seul programme qui
tournait, mais je dis multitache parce que même si c'est lent, vos
autres programmes continueront de tourner parfaitement.
-- Jayce - Envoi un titre et devient célèbre --
%
Sachez que MultiDeskOS se modifiera lui-même par la suite et qu'il
pourra aussi créer de nouveaux programmes de manière tout à fait
autonome. Or, l'assembleur n'est pas quelque chose qu'on peut comprendre
sans analyse poussée, contrairement au code MultiDeskOS.
-- Jayce - Polymorphisme et chevilles --
%
> Si je comprends bien, l'assembleur sous MultideskOS est interprèté ?
Oui, comme toutes les autres commandes. MultiDeskOS le compilera sans
doute par la suite avant de l'exécuter, ce qui serait beaucoup plus
rapide.
-- Jayce - Compilez ! Il en restera toujours quelque chose ! --
%
> On te propose de faire un programme calculant le nombre PI lui même,
> qui comme tu le sais ne s'évalue pas à3.14, mais comporte une
> infinités de décimales. C'est de l'algoritme pur, donc exactement ce
> qu'il faut pour tester la vitesse d'un interpéteur.
Ok. Mais pour calculer Pi, on fait comment ?
-- Jayce - Zatiz ze couèchone --
%
Pour écrire de la vidéo dans un fichier, on utilise pas de commande
comme file.writeln mais plutot file.blockwrite et file.blockread qui
permettent évidemment d'aller beaucoup plus vite. Tout le monde sait que
la commande writeln de PASCAL est plus lente que BLOCKWRITE.
File.Writeln n'utilise pas le Writeln de PASCAL mais BlockWRITE. Malgré
tout, il doit encore décomposer la phrase ! Ca prend plus de temps.
Mieux vaut écrire un block de 64Ko !
-- Jayce - Optimisez ! Rédigez des phrases plus longues ! --
%
Je vais aussi lui incorporer maintenant, la possibilité d'envoyer un
email par FTP. N'importe qui peut à partir de ce moment, ouvrir un
compte FTP, pour que des milliers de personnes puissent créer une
adresse email gratuite, sur ce serveur FTP.
-- Jayce - Pourquoi faire simple quand on peut faire compliqué ? --
%
> MS-DOS est nécessaire quelque soit l'OS utilisé sur le PC.
Pour démarrer MultiDeskOS ? Non, mais pour démarrer son starter
cmddos32.exe oui. Il ne faut pas confondre MultiDeskOS et ses starters.
-- Jayce - Super plombé --
%
Je vous avais parlé d'un programme MultiDeskOS EDIT. Je viens de le
renommer : MultiDeskOS Viewer 1.0. Viewer, comme NoS l'a dit est plus
correct étant donné qu'il ne permet pas d'éditer les textes. Je lui ai
ajouté une option super géniale ! En effet, il est possible de lire un
fichier sur n'importe lequel de vos disques, mais aussi un fichier
stocké sur Internet.
-- Jayce - Where do you want to go today ? --
%
C'est cool, on aura plein de programmes transportables sur disquette.
Pour info, P2P fait 3,84 Ko et Viewer avec toutes ses options 5,48 Ko !
Des milliers de programmes complet sur une simple disquette de 1.44 Mo,
OS compris :-)
-- Jayce - Faites les comptes vous-même --
%
J'ai dans l'idée d'utiliser l'FTP pour les jeux en réseau MultiDeskOS.
-- Jayce - Décidement, FTP roulaize --
%
Il y a plein de raisons de programmer sous MultiDeskOS plutôt que sur un
autre langage de programmation. En tout cas, en ce qui concerne la
compatibilité. Pas besoin de compiler le code sous MultiDeskOS.
-- Jayce - Ça en fait déjà une --
%
Si MultiDeskOS est utilisé partout, les programmes passeront de 50 Mo à
50 Ko et vos temps de téléchargements risquent de prendre un sacré coup
de jeune !
-- Jayce - i2bp vaincra ! --
%
On parie qu'une fois que mes MultiDeskOS WORD/EXEL sont là et en mode
graphique, similaires à ceux de Windows, que je télécharge aussi
rapidement ceux de MultiDeskOS avec un 56K que vous, pour ceux de
Microsoft avec une ligne ADSL ? J'irais peut-être même encore plus vite.
Evidemment, il faut d'abbord les faire, mouahaha :-) Je pense être bien
parti.
-- Jayce - Le lièvre, la tortue, toussa... --
%
Les emails seront aussi garantis sans virus. Ils supporteront l'HTML, le
format texte mais aussi bien entendu le format MDC de MultiDeskOS. Si
une personne vous envoie un MDC, vous pouvez l'ouvrir car un programme
MultiDeskOS ne peut écrire dans un dossier autre que le sien. Terminé
donc les virus dans les emails !
-- Jayce - C'était si simple ! --
%
Plus besoin de 512 Mo de RAM, ni de 200 Go de disque dur. MultiDeskOS
pourrait remplacer le BIOS de la carte mère ou même ne tenir que dans la
RAM puisqu'en tout et pour tout, il ne fait même pas un demi MO avec
tous ses fichiers,
-- Jayce - On se comprend à demi MO --
%
L'asm et les int ne sont normalement pas compatibles sur tous les OS.
-- Jayce - Doh ! --
%
Date: Mon, 28 Apr 2003 11:00:50 -0000
From: jaycetheczy
Subject: MultiDeskOS P2P.
Un nouveau programme a été créé et fonctionne déjà. A l'époque,
j'utilisais IRC pour chatter. Aujourd'hui je vais quelques fois sur
caramail.com.
Or, dans tous les cas, soit le serveur est très lent, vu que beaucoup de
gens sont connectés en même temps, soit, il n'est pas possible de faire
ce que l'on veut avec ce chat en question. Il ne faut pas non plus
oublier que tout ce que l'on tappe est enregistré sur le serveur ou l'on
est connecté. Caramail ou autres.
Aussi, sur un point de vue piratage, il y a toujours des gens qui vont
s'ammuser à foutre le serveur en l'air. Tous les connectés seront alors
déconnectés.
En regardant un petit peu ces programmes du commerce, m'est venu une
idée simple. Pourquoi ne pas utiliser l'FTP ? Je ne pense pas que ca
existe déjà, si oui, ce n'est pas grâve car MultiDeskOS aura toujours le
dessus. Pas de virus, transportable sur disquette, MultiUtilisateur,
MultiTâche, fonctionne en mode texte ou graphique etc..
Dans cet état d'esprit, j'ai créé un programme, complètement tappé en
code MultiDeskOS, utilisant le programme ftp.exe de MS-Windows et ne
nécéssitant donc aucun téléchargement de programmes supplémentaires, vu
que ce ftp.exe est sur tout les windows, livré d'origine.
Prenons un exemple d'utilisation pour MultiDeskOS P2P. Monsieur X est
connecté sur caramail.com. Il discute avec ses amis, quand soudain, le
serveur dit, mise à jour, vous devez quitter et revenir plus tard.
Monsieur X, ne s'en fait pas. Il va sur www.yahoo.com et crée un groupe
de discution, tel que celui-ci. Il l'utilise pendant quelques jours, et
soudain, celui-ci se fait pirater. En plus du piratage, monsieur X
n'était qu'à moitié content, car il avait un quota lui permettant de
poster des fichiers images ou vidéos pour un total de seulement 20
mégas.
Monsieur X, découragé de devoir changer tout le temps de place, trouve
un jour MultiDeskOS P2P.
Il l'essaie, et contrairement aux autres chats ou groupes, celui-ci lui
permet de posséder son propre serveur, et de n'avoir donc aucun message
lui disant qu'il y a une mise à jour, vu que c'est son serveur, ou qu'il
peut en tout cas en utiliser plusieurs. Monsieur X va donc sur
geocities.com et ouvre un compte gratuit, lui permettant normalement de
poster son site web. Il crée une page index.html qu'il met sur geocities
via FTP, et tappe dans P2P, son login, son pass, et l'adresse du serveur
FTP de geocities. i Ainsi, il possède un dossier racine sur geocities,
représentant son serveur P2P. Il crée un dossier, ce qui correspond à
créer un groupe de discution, dans lequel sont toute une série de
fichiers correspondant à la liste des personnes connectées.
Monsieur X, peut grâce à P2P, avoir ses propres serveurs FTP un peu
partout. Les message postés ne sont alors enregistré nulle part,
puisqu'il ne s'agit pas d'un serveur de discussion à la base. Monsieur X
peut donc, changer de serveur comme de chemise, tout en gardant ses
tables de discutions et ses membres, puisqu'ils sont sauvés sur son
disque. Un jour, un pirate informatique essaie de casser le chat mais ne
le peut pas car le compte FTP n'est utilisé que comme transfert
intermédiaire. Il ne sauve en effet aucun texte mais seulement la
dernière phrase de chaque utilisateur.
Ainsi, le pirate l'a dans le pet, si je peux le dire comme cela, car il
est toujours plus difficile de casser le PC de 20 personnes connectées
faisant office de serveur et utilisant un FTP intermédiaire qu'il est
possible de déplacer facilement, que de casser un PC de type serveur.
On peut donc avoir un super programme genre IRC, mais utilisant l'FTP.
Chaque serveur FTP correspond à un serveur IRC, chaque groupe IRC
correspond à un dossier sur le compte FTP et chaque user à un fichier.
Donc, pour arriver sur le chat de quelqu'un, il suffit de tapper
l'adresse de son FTP, son login, son pass, et le dossier correspondant à
la table de discution. Ce type de chat, permettra aussi d'échanger par
la suite, n'importe quel type de fichier images, son, et autres de
manière tout à fait anonyme. Dans l'exemple de geocities, la personne
peut aussi faire de la publicité pour son serveur via sa page de départ
index.html.
Comme il peut utliser plusieurs serveurs FTP, il peut ne donner le code
que de celui destiné au chat. S'il a un autre serveur ou compte chez
geocities, il peut y mettre les fichiers sans donner le passe, mais
juste l'adresse, que les gens accèdent soit en anonyme soit via HTTP,
comme c'est déjà le cas pour beaucoup de personnes.
Il crée simplement la page index.html contenant les informations
nécessaires, telles que le login, le pass, le nom de serveur et la liste
des dossiers qui sont publiques. Bien entendu, tous ceux qui y accèdent
ont un accès total. Toutefois, si vous n'avez rien d'autre sur le compte
FTP que ces fichiers images, sons, et textes de chat, ca ne pose
strictement aucun problème ! Il n'y a rien à pirater, le texte se
modifie seul sur l'FTP grâce à P2P de MultiDeskOS.
-- Jayce - Bouquet final --
%
|