Knowledge (XXG)

Deprecation

Source 📝

271:
library (which has since been deprecated itself), available in both Mac OS 9 and Mac OS X. Programmers who were, at the time, chiefly using Mac OS 9, could ensure that their programs would run natively on Mac OS X by using only the API functions supported in Carbon. Other Mac OS 9 functions were
101:
While a deprecated software feature remains in the software, its use may raise warning messages recommending alternative practices. Deprecated status may also indicate the feature will be removed in the future. Features are deprecated, rather than immediately removed, to provide backward
284:
may inconsistently mix spellings such as "color" and "colour" as a result of different developers using different spellings. To enforce consistency, all identifiers using one spelling would be duplicated for the other spelling and identifiers using the unfavored spelling deprecated.
44:
Something may be deprecated when it cannot be controlled, such as a term. Even when it can be controlled, something may be deprecated even when it might be useful – for example, to ensure compatibility – and it may be removed or discontinued at some time after being deprecated.
324:, while prohibiting them for new installations. Thus, though ungrounded receptacles may still be available for legal purchase in a location where they are obsolete, they would generally be intended only for repairs to existing older electrical installations. 297:, VLC used to stand for "VideoLan Client", and a separate "VideoLan Server" was available as its co-feature. Both the client and server became available in the same package, and so getting one independently would be impractical. 345:
or self-contradictory meanings; writing style guides often recommend substituting other words that are clearly understood and unambiguous. Some word usages that have acquired different connotations over time, such as
316:(UK English: "unearthed"). Over time, these older devices were widely deprecated in favor of safer grounded ("3-prong") receptacles. The older, ungrounded receptacles were still permitted in many places by " 822: 699: 370: 913: 79: 138:. The latter provides better security, supports more protocol features, and integrates better with the rest of the kernel. Since the inclusion of 812: 897: 736: 451: 244:
A planned future version of the software will make major structural changes, making it impossible or impractical to support older features.
227:
element became extraneous, and detracted from the benefits of noting structural markup in HTML and graphical formatting in CSS. Thus, the
695: 844:
Upchurch, Paul; Barrett, Paul M.; Dodson, Peter (2004). "Sauropoda". In Weishampel, David B.; Dodson, Peter; Osmólska, Halszka (eds.).
428:(International Union of Pure and Applied Chemistry) has deprecated the term "methyl ethyl ketone", and now recommends using the term " 861: 281: 264: 646: 948: 331:, usage of a word may be deprecated because it is ambiguous, confusing, or offensive to some readers. For example, the words 151:
The feature contains a design flaw, frequently a security flaw, and so should be avoided, but existing code depends upon it.
41:, or practice. Typically something is deprecated because it is claimed to be inferior compared to other options available. 930: 761: 390:: before being recognized once again as a unique genus, it was considered a popular, yet deprecated, name for the genus 881: 313: 93:
in its 1991 revision, and similar definitions are found in commercial software documentation from 2014 and 2023.
636: 817: 157: 83: 492: 722: 220: 102:
compatibility and to give programmers time to bring affected code into compliance with the new standard.
580: 421: 373:
802.3-2012, Clause 5 (Layer Management) is "deprecated" by Clause 30 (Management), except for 5.2.4.
86: 878:
Nomenclature of Organic Chemistry : IUPAC Recommendations and Preferred Names 2013 (Blue Book)
461: 429: 907: 446: 365:, use of a certain clause may be discouraged or superseded by new clauses. As an example, in the 362: 853: 893: 857: 742: 732: 565: 548: 321: 127: 885: 845: 294: 544: 523: 515: 205: 167: 317: 202: 640: 198:
The feature is considered extraneous and will be removed in a planned future version.
942: 846: 309: 61: 456: 401: 386: 381: 377: 342: 268: 123: 24: 20: 889: 441: 392: 337: 290:
A feature that once was available independently is combined with its co-feature.
90: 34: 787: 248: 54: 746: 588: 409: 726: 366: 256: 252: 176: 68: 354: 328: 552: 119:
The feature has been replaced by a more powerful alternative feature.
417: 260: 162: 75: 57:" means "to express disapproval of (something)". It derives from the 38: 852:(2nd ed.). Berkeley: University of California Press. pp.  671:. The GNU library includes it for compatibility only. You should 609: 484: 16:
Discouragement of use of a technology, feature, design, or practice
425: 58: 667:
because it provides no protection against overflowing the string
216: 208: 33:
is the discouragement of use of something human-made, such as a
348: 74:
An early documented usage of "deprecate" in this sense is in
272:
deprecated, and were never supported natively in Mac OS X.
267:
which would support most programs with minor changes: the
380:, either through change or supersession. An example from 376:
Deprecation may also occur when a technical term becomes
89:. An expanded definition of "deprecate" was cited in the 813:"Brontosaurus Finally Validated as a Distinct Dinosaur" 219:
in which text should be displayed. With the release of
659:
Deprecated function: char * gets (char *s). ... The
358:, may be deprecated as obsolete in formal writing. 78:posts in 1984, referring to obsolete features in 215:element to allow page designers to specify the 314:ungrounded ("2-prong") electrical receptacles 8: 912:: CS1 maint: DOI inactive as of June 2024 ( 728:HTML & XHTML : the definitive guide 424:, the international standards organization 235:HTML 4.0 standard, and eliminated in the 126:contains two modules to communicate with 105:Notable reasons for deprecation include: 723:"HTML's Obsolete Expanded Font Handling" 396:. Some deprecated terms in medicine are 341:may be misinterpreted because they have 107: 788:"The cross-platform streaming solution" 721:Musciano, Chuck; Kennedy, Bill (2007). 473: 53:In general English usage, the verb "to 905: 495:from the original on 19 September 2018 452:List of deprecated terms for diseases 7: 702:from the original on 15 October 2011 649:from the original on 26 January 2021 579:Stewart, Meghan (27 February 2023). 479: 477: 731:(6th ed.). Beijing: O'Reilly. 696:"Java Thread Primitive Deprecation" 581:"Windows client features lifecycle" 384:is the previously deprecated term 14: 825:from the original on 9 April 2020 554:The Jargon File, Version 2.9.10 485:"JEP 277: Enhanced Deprecation" 933:from the JDK 5.0 Documentation 931:How and When To Deprecate APIs 882:The Royal Society of Chemistry 516:"A New Meaning of 'Deprecate'" 231:element was deprecated in the 170:into the program that uses it. 1: 251:planned the transition from 890:10.1039/9781849733069-FP001 768:. Vol. 16, no. 12 967: 67:, meaning "to ward off (a 18: 892:(inactive 1 June 2024). 610:"On the future of smbfs" 19:Not to be confused with 949:Backward compatibility 760:Simenel, Éric (2000). 312:example is the use of 263:of the older system's 221:Cascading Style Sheets 201:Early versions of the 884:. 2014. p. 725. 585:What's new in Windows 422:chemical nomenclature 146:has been deprecated. 551:, eds. (July 1992). 520:Words We're Watching 277:Naming consistency. 87:programming language 762:"Carbonization 101" 462:Orphaned technology 430:ethyl methyl ketone 363:technical standards 320:" them in existing 447:Grandfather clause 223:and HTML 4.0, the 899:978-0-85404-182-4 738:978-0-596-52732-7 642:The GNU C Library 566:Project Gutenberg 322:electrical wiring 301: 300: 956: 918: 917: 911: 903: 874: 868: 867: 851: 841: 835: 834: 832: 830: 809: 803: 802: 800: 798: 784: 778: 777: 775: 773: 757: 751: 750: 718: 712: 711: 709: 707: 692: 686: 685: 682: 678: 670: 662: 656: 654: 632: 626: 625: 623: 621: 606: 600: 599: 597: 595: 576: 570: 569: 563: 561: 545:Raymond, Eric S. 541: 535: 534: 532: 530: 511: 505: 504: 502: 500: 489:openjdk.java.net 481: 295:VLC Media Player 230: 226: 214: 190: 186: 182: 166:can introduce a 165: 145: 141: 137: 133: 108: 966: 965: 959: 958: 957: 955: 954: 953: 939: 938: 927: 922: 921: 904: 900: 876: 875: 871: 864: 843: 842: 838: 828: 826: 811: 810: 806: 796: 794: 786: 785: 781: 771: 769: 759: 758: 754: 739: 720: 719: 715: 705: 703: 694: 693: 689: 680: 676: 668: 660: 652: 650: 634: 633: 629: 619: 617: 608: 607: 603: 593: 591: 578: 577: 573: 559: 557: 543: 542: 538: 528: 526: 524:Merriam-Webster 513: 512: 508: 498: 496: 483: 482: 475: 470: 438: 327:In writing and 306: 259:, it created a 228: 224: 212: 206:markup language 188: 184: 180: 168:buffer overflow 161: 143: 139: 135: 131: 99: 51: 28: 17: 12: 11: 5: 964: 963: 960: 952: 951: 941: 940: 935: 934: 926: 925:External links 923: 920: 919: 898: 869: 862: 848:The Dinosauria 836: 804: 779: 752: 737: 713: 687: 665:very dangerous 627: 601: 571: 549:Steele, Guy L. 536: 506: 472: 471: 469: 466: 465: 464: 459: 454: 449: 444: 437: 434: 343:auto-antonymic 318:grandfathering 305: 302: 299: 298: 291: 287: 286: 278: 274: 273: 245: 241: 240: 199: 195: 194: 193: 192: 172: 171: 152: 148: 147: 120: 116: 115: 112: 98: 95: 71:) by prayer". 50: 47: 15: 13: 10: 9: 6: 4: 3: 2: 962: 961: 950: 947: 946: 944: 937: 932: 929: 928: 924: 915: 909: 901: 895: 891: 887: 883: 880:. Cambridge: 879: 873: 870: 865: 863:0-520-24209-2 859: 855: 850: 849: 840: 837: 824: 820: 819: 814: 808: 805: 793: 789: 783: 780: 767: 763: 756: 753: 748: 744: 740: 734: 730: 729: 724: 717: 714: 701: 697: 691: 688: 684: 674: 666: 648: 644: 643: 638: 631: 628: 616:. 15 May 2006 615: 611: 605: 602: 590: 586: 582: 575: 572: 567: 556: 555: 550: 546: 540: 537: 525: 521: 517: 514:Shea, Ammon. 510: 507: 494: 490: 486: 480: 478: 474: 467: 463: 460: 458: 455: 453: 450: 448: 445: 443: 440: 439: 435: 433: 431: 427: 423: 419: 415: 411: 407: 403: 399: 395: 394: 389: 388: 383: 379: 374: 372: 368: 364: 359: 357: 356: 351: 350: 344: 340: 339: 334: 330: 325: 323: 319: 315: 311: 310:building code 303: 296: 292: 289: 288: 283: 279: 276: 275: 270: 266: 262: 258: 254: 250: 246: 243: 242: 238: 234: 222: 218: 210: 207: 204: 200: 197: 196: 178: 174: 173: 169: 164: 159: 156:The standard 155: 154: 153: 150: 149: 129: 125: 121: 118: 117: 113: 110: 109: 106: 103: 96: 94: 92: 88: 85: 81: 77: 72: 70: 66: 63: 62:deponent verb 60: 56: 48: 46: 42: 40: 36: 32: 26: 22: 936: 877: 872: 847: 839: 827:. Retrieved 816: 807: 795:. Retrieved 791: 782: 770:. Retrieved 765: 755: 727: 716: 704:. Retrieved 690: 672: 664: 663:function is 658: 651:. Retrieved 641: 637:"Line Input" 630: 618:. Retrieved 613: 604: 592:. Retrieved 584: 574: 564:– via 558:. Retrieved 553: 539: 527:. Retrieved 519: 509: 497:. Retrieved 488: 457:Obsolescence 413: 405: 402:tuberculosis 397: 391: 387:Brontosaurus 385: 382:paleontology 375: 360: 353: 347: 336: 332: 326: 307: 236: 233:Transitional 232: 124:Linux kernel 104: 100: 73: 64: 52: 43: 30: 29: 25:Obsolescence 21:Depreciation 442:Abandonware 432:" instead. 398:consumption 393:Apatosaurus 338:inflammable 304:Other usage 211:included a 181:Thread.stop 114:Example(s) 91:Jargon File 37:, feature, 31:Deprecation 698:. Oracle. 499:9 February 468:References 249:Apple Inc. 130:networks: 908:cite book 589:Microsoft 410:influenza 369:standard 239:variant. 160:function 65:deprecari 55:deprecate 49:Etymology 943:Category 823:Archived 818:ABC News 792:VideoLAN 747:77574682 700:Archived 683:instead. 653:2 August 647:Archived 493:Archived 436:See also 414:apoplexy 378:obsolete 367:Ethernet 333:sanction 257:Mac OS X 253:Mac OS 9 185:.suspend 179:methods 177:Java API 97:Software 82:and the 69:disaster 829:27 June 797:1 March 772:1 March 766:MacTech 681:getline 645:. GNU. 620:1 March 614:LWN.net 594:1 March 560:1 March 529:1 March 412:), and 355:colored 329:editing 189:.resume 128:Windows 896:  860:  856:–322. 745:  735:  706:13 May 673:always 420:). In 418:stroke 406:grippe 269:Carbon 261:subset 237:Strict 163:gets() 111:Reason 80:4.2BSD 76:Usenet 39:design 677:fgets 635:GNU. 426:IUPAC 247:When 144:smbfs 132:smbfs 59:Latin 914:link 894:ISBN 858:ISBN 831:2020 799:2023 774:2023 743:OCLC 733:ISBN 708:2011 675:use 661:gets 655:2008 622:2023 596:2023 562:2023 531:2023 501:2018 371:IEEE 335:and 229:FONT 225:FONT 217:font 213:FONT 209:HTML 187:and 175:The 140:cifs 136:cifs 134:and 122:The 35:term 886:doi 854:259 679:or 404:), 361:In 352:or 349:gay 293:In 282:API 280:An 265:API 255:to 203:Web 23:or 945:: 910:}} 906:{{ 821:. 815:. 790:. 764:. 741:. 725:. 657:. 639:. 612:. 587:. 583:. 547:; 522:. 518:. 491:. 487:. 476:^ 308:A 183:, 142:, 916:) 902:. 888:: 866:. 833:. 801:. 776:. 749:. 710:. 669:s 624:. 598:. 568:. 533:. 503:. 416:( 408:( 400:( 191:. 158:C 84:C 27:.

Index

Depreciation
Obsolescence
term
design
deprecate
Latin
deponent verb
disaster
Usenet
4.2BSD
C
programming language
Jargon File
Linux kernel
Windows
C
gets()
buffer overflow
Java API
Web
markup language
HTML
font
Cascading Style Sheets
Apple Inc.
Mac OS 9
Mac OS X
subset
API
Carbon

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.