who needs standards
play

Who needs Standards... Patrick Curran: Chair, Java Community Process - PowerPoint PPT Presentation

Who needs Standards... Patrick Curran: Chair, Java Community Process (patrick@jcp.org) http://jcp.org In an Open-Source world? http://jcp.org 3 Language http://jcp.org 4 Writing http://jcp.org 5 Number systems http://jcp.org 6


  1. Who needs Standards... Patrick Curran: Chair, Java Community Process (patrick@jcp.org) http://jcp.org

  2. In an Open-Source world?

  3. http://jcp.org 3

  4. Language http://jcp.org 4

  5. Writing http://jcp.org 5

  6. Number systems http://jcp.org 6

  7. Currency http://jcp.org 7

  8. A Modest Proposal http://jcp.org 8

  9. Time... http://jcp.org 9

  10. And space http://jcp.org 10

  11. Navigation http://jcp.org 11

  12. Maps r http://jcp.org 12

  13. Weights... http://jcp.org 13

  14. and Measures http://jcp.org 14

  15. Guilds http://jcp.org 15

  16. Hallmarks http://jcp.org 16

  17. Printing http://jcp.org 17

  18. Food... r http://jcp.org 18

  19. And drugs http://jcp.org 19

  20. Health... r http://jcp.org 20

  21. And safety http://jcp.org 21

  22. http://jcp.org 22

  23. Commerce http://jcp.org 23

  24. Industry http://jcp.org 24

  25. Machine tools http://jcp.org 25

  26. Screws and threads http://jcp.org 26

  27. Steam engines http://jcp.org 27

  28. Railways http://jcp.org 28

  29. http://jcp.org 29

  30. Interchangeable parts http://jcp.org 30

  31. Mass production http://jcp.org 31

  32. Wartime http://jcp.org 32

  33. http://jcp.org 33

  34. Difference Engine http://jcp.org 34

  35. Jacquard loom http://jcp.org 35

  36. Electricity http://jcp.org 36

  37. Telegraph http://jcp.org 37

  38. Telephone http://jcp.org 38

  39. Cellphones http://jcp.org 39

  40. Telecommunications http://jcp.org 40

  41. http://jcp.org 41

  42. Beer http://jcp.org 42

  43. Clothing http://jcp.org 43

  44. Traffic http://jcp.org 44

  45. Shipping http://jcp.org 45

  46. Postage http://www.upu.int/ http://jcp.org 46

  47. Music ISO 16:1975 Acoustics -- Standard tuning frequency (Standard musical pitch) http://jcp.org 47

  48. Color http://www.color.org http://jcp.org 48

  49. Chocolate WHO/FAO: Codex Alimentarius Official Standard for Chocolate http://jcp.org 49

  50. Sport http://www.lords.org/laws-and-spirit/laws-of-cricket/laws/ http://jcp.org 50

  51. Medicine Chronic rheumatic heart diseases I05: Rheumatic mitral valve diseases Includes: conditions classifiable to 105.0 and 105.2-105.9, whether specified as rheumatic or not Excludes: when specified as nonrheumatic I05.0: Mitral stenosis Mitral (valve) obstruction (rheumatic) I05.1: Rheumatic mitral insufficiency Rheumatic mitral ● Incompetence ● Regurgitation I05.2: Mitral stenosis with insufficiency Mitral stenosis with incompetence or regurgitation I05.8:Other mitral valve diseases Mitral (valve) failure I05.9: Mitral valve disease, unspecified Mitral (valve) disorder (chronic) NOS From the World Health Organization International Classification of Diseases http://jcp.org 51

  52. Shopping http://jcp.org 52

  53. Books http://jcp.org 53

  54. Home entertainment http://jcp.org 54

  55. http://jcp.org 55

  56. Baltimore, 1904 http://jcp.org 56

  57. Mars orbiter, 1999 http://jcp.org 57

  58. http://jcp.org 58

  59. The $64,000 question... http://jcp.org 59

  60. Are we Artisans... http://jcp.org 60

  61. Or engineers? http://jcp.org 61

  62. http://jcp.org 62

  63. Standards make the world go round http://jcp.org 63

  64. Languages & protocols http://jcp.org 64

  65. Interfaces http://jcp.org 65

  66. Specifications http://jcp.org 66

  67. Blueprints http://jcp.org 67

  68. Certification http://jcp.org 68

  69. Vendor lock-in http://jcp.org 69

  70. Industrial-strength systems http://jcp.org 70

  71. http://jcp.org 71

  72. Java SE http://jcp.org 72

  73. Java ME http://jcp.org 73

  74. Java EE http://jcp.org 74

  75. The Java Community Process http://jcp.org 75

  76. Organization http://jcp.org 76

  77. Deliverables • Specification Can you build an Is the Specification Implementation? unambiguous? Conformance Reference Test Suite Implementation Is the Test Suite correct? Does the RI conform? http://jcp.org 77

  78. Deliverables http://jcp.org 78

  79. The JSR development cycle http://jcp.org 79

  80. http://jcp.org 80

  81. Open Source http://jcp.org 81

  82. Hmmm... • L inux – POSIX (IEEE 1003, ISO/IEC 9945) – Single UNIX Specification (SUS) – Linux Standard Base • A pache – HTTP, HTML, XHTML, authentication – http://httpd.apache.org/docs/2.0/misc/relevant_standards.html • M ySQL – ANSI/ISO SQL http://dev.mysql.com/doc/refman/5.0/en/compatibility.html • P HP – ??? (but see Fortran, COBOL, C, C++. Java, C#...) http://jcp.org 82

  83. Agility http://jcp.org 83

  84. Teamwork http://jcp.org 84

  85. Access http://jcp.org 85

  86. Transparency http://jcp.org 86

  87. Open Source AND Open Standards http://jcp.org 87

  88. Solutions for everyone http://jcp.org 88

  89. Thank you! http://jcp.org 89

  90. http://jcp.org 90

Recommend


More recommend