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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend